Join 34,000+ subscribers and receive articles from our blog about software quality, testing, QA and security.

Improve test case result setting for results per step test cases


While the set all steps is a nice feature, a tester will often have to set multiple results for steps in a test case. While most may pass as they progress through the test case, some they may need to skip, some they can’t run, some fail, etc.

In the example of a 50 step test case, if the tester works through with the hope of being able to set all to Pass, but has to skip step 18 then passes some more and fails at step 26 and after a few more passes fails again at 41, the set all option isn’t a great one.

When a tester sets a step (e.g. step 18) to a result, the system could set all the blank results above to Pass. Those steps most likely passed in order for the tester to make it that far down the steps. Ditto when they fail step 26, back-fill all the blank steps to the last set result to Pass.

Test results:all steps failed but overall result 'passed'; can't edit
Test Step Results

Hello Dave,

Yes, that sounds really useful and we are happy to look into this, thanks a lot!



I should also add that this should be combined with a simple, clear visual representation of the result of each step, for example shading the entire row of each step according to the colour for the step’s result. Without something so obvious a tester may be unaware that they have set other steps’s results.


Thanks, Dave!

We will definitely make sure to review this for a future version and we really appreciate your feedback.