top of page
  • Monali Shah

Test Case Review Results And Measure Effectiveness

To end our Test Case Review journey, here is the last post:


In my 15 years of testing experience, I have seen many cases where teams are doing test case review meetings and updating test cases. But there are very few cases where a team actually goes and analyze the results and quantifies its effectiveness.


Here I am providing some useful tips and details on how you can improve the project quality with test case review results:


1 Incorporate feedback

Feedback is essential for improving your test cases and your testing process. You can get feedback from various sources, such as your testers, developers, customers, or users. You can use different methods to collect feedback, such as surveys, interviews, reports, or reviews. When you receive feedback, make sure you analyze it carefully and apply it to your test cases as appropriate. For example, you may need to add, modify, or delete test cases based on the feedback. You may also need to update your test case design techniques, such as using more exploratory testing or data-driven testing.


2 Track changes

Tracking changes is crucial for keeping your test cases up to date and avoiding confusion and conflicts. You can use a version control system, such as Git, SVN or Confluence to track the history and status of your test cases, and to manage the changes made by different team members. You can also use a test management tool, such as TestRail or Zephyr, to organize, document, and report your test cases and their changes. Tracking changes helps you ensure that your test cases are aligned with the latest requirements, code, and feedback.


3 Validate updates

After you update your test cases based on feedback and changes, you need to validate them to ensure they are correct and functional. You can use different techniques to validate your test cases, such as peer reviews, walkthroughs, inspections, or dry runs. You can also use automated tools, such as Selenium or TestNG, to execute your test cases and verify their results. Validating updates helps you avoid defects, inconsistencies, and inefficiencies in your test cases.


4 How to measure test case review success

To measure the success of a test case review, you need to define criteria and metrics that can evaluate the quality and performance of your test cases. Test case effectiveness measures how well your test cases detect and report defects in the software under test; it is calculated by dividing the number of defects found by the number of test cases executed, then multiplying by 100 to get a percentage. Test case efficiency measures how well your test cases use available resources such as time, effort, and cost; it is calculated by dividing the number of test cases executed by the total testing time, and then multiplying by 100 to get a percentage. Finally, test case quality measures how well your test cases meet the standards and expectations of the testing project; it can be assessed by using a checklist, a rating scale, or a feedback form that covers aspects such as design, coverage, traceability, and execution.


5 Review and update your test cases regularly

Reviewing and updating your test cases based on feedback and changes is not a one-time activity. It is a continuous process that requires your attention and commitment. By reviewing and updating your test cases regularly, you can ensure that they are relevant, accurate, and effective and that they support your testing goals and quality standards.


Happy Testing!

bottom of page