Let's say you are testing a calculation done by function X.
The test case looks like this:
- Open the menu and select F X
- Confirmation dialog appears
- Function screen appears
- Enter 10 and hit ENTER - 1000 appears.
Now the thing is - what if the confirmation dialog does not show up but I can go on and the function works as expected? Because the primary objective of the test case, calculation verification, works. Making it fail because of a supporting step does not make too much sense - it would mask that the primary feature works (setting the whole TC as Failed). How should I approach this?