Regression Testing
Definition
Testing conducted after a change to the software to ensure that existing functionality has not been broken. It is a key activity during maintenance and iterative development to catch unintended side effects.
Related Terms
Re-testing a specific function or area after a defect has been fixed to confirm the fix resolved the issue. It verifies that the original failure no longer occurs under the same conditions.
Impact AnalysisThe process of identifying the areas of the system that may be affected by a proposed change. It helps determine the scope of regression testing needed after modifications are made.
Maintenance TestingTesting performed on an existing operational system after it has been modified, migrated, or retired. It ensures that changes have not introduced new defects and that the system continues to meet its requirements.
Practice Chapter 2: Testing Throughout the SDLC
Test your understanding of regression testing and other concepts from this chapter.
Start Chapter 2 QuizTestPrepPro is an independent exam preparation resource. We are not affiliated with, endorsed by, or sponsored by the International Software Testing Qualifications Board (ISTQB). All trademarks are the property of their respective owners. Practice questions are original content created for educational purposes.