Now that we have learned how to write new test cases, let's look at how we can efficiently reuse existing ones for the project.
For a completely new project or release that doesn't have any dependent or related artifacts from past projects or releases, the test team must design all the test cases for all of the feature requests being released. However, as the product evolves and undergoes multiple releases, some of the common untouched features remain stable. This makes way for an opportunity to reuse test cases for future releases.
There are various reasons why you would want to reuse existing test cases:
- If you have a new team member joining the team, the existing test cases can help them familiarize with the product by going through the existing test cases.
- It reduces the overhead of creating all the test cases for...