Issuu on Google+

QATestLab 154a, Borschagivska str., Kiev, Ukraine ph.: +38(044)501-55-38 http://qatestlab.com/ contact@qa-testlab.com

It is very important factor to prepare test procedure for more effectual software testing. The  fundamental aspect is the planning of the test cases and the switch­over from one test run to another.

Some specific points influence the test procedure to be used:

Software Bug Diagnosis Related Consecution Several implementation defects monitored at the time of testing may involve complex scenarios and a  lot of possible sources of troubles. According to this, related test runs focused on a single point or  limited parts may be used to help with the problem diagnosis. And if such complex defects are expected  it is necessary to run related simpler test cases first to remove some chances of software bugs and  narrow down the defect areas. Consequently, one natural progression for test case implementation  generally used in practical testing procedures is to progress from simple and easy ones to complex and  intricate ones.

Software Bug Identification Planning A lot of defects can only be efficaciously identified after others have been found and corrected. For  instance, integration of some elements and related testing normally focus on interface defects, which  can be masked by defects in individual elements. Consequently, it is necessary to test these elements  individually before integration testing begins.

Relationships Between Individual Test Cases Some test cases can be run only after others. The reason is one test case is used to set up another  one.

Progression to Avert Software Bugs It may happen so that severe defects and harms may occur at the time of software testingin the case  if some points were not checked through related test runs prior to the current test run. For instance, in  embedded software product for safety critical systems, one does not desire to begin testing safety  features before testing other related functions first. This may be thought­out as a special case of the 

(c) QATestLab, 2012

http://qatestlab.com/                     


QATestLab 154a, Borschagivska str., Kiev, Ukraine ph.: +38(044)501-55-38 http://qatestlab.com/ contact@qa-testlab.com

defect or defect related consecution where there is a very powerful economic motive for preferring this  consecution to others.

Natural Groupment of Test Cases Functional areas may also be used for test consecution and to manage parallel testing. Nevertheless, in  the case when the incentive for following a certain order is not strong, we can perform testing for them  in parallel to hasten the testing process.

(c) QATestLab, 2012

http://qatestlab.com/                     


Test Process Preparation