What Is Regression Testing And How It Is Important
Posted By : Ruhi Chauhan | 22-Mar-2018
What is Regression testing and why we need this?
Regression testing is a type of testing which is done to check if a change in the existing code or program or due to the implementation of new requirement does not make any changes or affect the existing functionality.
Regression testing is a type of testing which checks that previously developed and tested software still performs the same as before after the implementation of changes in the other part of the software.
Changes may occur due to below reasons:-
- Bugs Fixes
- New Requirement
- Changes in the existing requirement
- Enchantment in the existing functionality
- Changes in another functionality of the application
Reasons to carry out the regression testing in the application:-
- With the regression testing in case of changing the environment a tester can revel and localize the undesirable defects in the application.
- Properly perform regression testing is the key to the success of the integration testing.
- When the developer fixes the bugs, changes the requirement, Implement the new requirements or modify the existing requirement that leads to the number of bugs.
Test cases Selection for regression testing:-
- All Test Cases of Integration testing.
- All Test Cases which is Complex.
- All test cases for Boundary value analysis.
- Sample selection of Successful test cases.
- Sample selection of Failure test cases
- Test cases of recent changed Functionalities.
- All test cases that are required to verify the core functionality of the software.
- All test cases that are required to test the functionalities of the features that are more visible to the user
Regression testing is very important for the successful delivery of the application to the client.
It is vital to do to uncover the bugs or defects in the application which may occur due to the changes made in the existing code or program because of the new requirement, patch, and bugs etc.
https://s3.amazonaws.com/oodles-blogs/blog-images/f3ae6199-
Cookies are important to the proper functioning of a site. To improve your experience, we use cookies to remember log-in details and provide secure log-in, collect statistics to optimize site functionality, and deliver content tailored to your interests. Click Agree and Proceed to accept cookies and go directly to the site or click on View Cookie Settings to see detailed descriptions of the types of cookies and choose whether to accept certain cookies while on the site.
About Author
Ruhi Chauhan
Ruhi is a QA Engineer with expertise in manual testing and she loves Travelling and Dancing.