No need, if the defects arised in the flow of the application. But, in some cases where the test steps are independent, it is neccessary to run the remaining steps.
If the steps are dependent on the step failed then we do not need to run the remaining steps. If the steps are independent then we need to execute the remaining steps.
eg:Scenario:If we are testing a report and it pulls data for 2 different categories and category 1 have 6 components, category2 has 7 components which needs to be tested and we have a sum field which is sum of the components. In this case we run the report and have to test the category 1 and 2 Independent Steps:If category 1 failed we still continue to test category 2 to ensure that its working as per requirements Dependent steps: If one component is missing in the category1 then its waste of time to test if sum field is populated correctly
because of Step 12 then upcoming steps like step-13,14,15 are impacted there is no necessary to execute the other steps if it is not then we can execute the other steps.
Ok, what would you do if step 12 prevents/blocks you from further testing? If it doesn't, then wouldn't you be curious to check what happens at the end?
Congratulations! you just answered your question! :):)
Run the Remaining Steps
Questions by mathan_vel answers by mathan_vel
Related Answered Questions
Related Open Questions