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 switchover 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 thoughtout 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/