Failing Tests for Minor Bugs
Consider a case where there is a test case with several steps, and one of the steps fails because a bug is present in the product. However, there is a workaround for the issue and the decision is made not to fix the bug. The test case in which the bug is encountered, however, is still valid. Does the test case need to then be tailored to note the bug and then ignore the failure in subsequent runs? That is, should we mark the test as passed with a note that indicates an issue?