Identify regression testing cycles and test case criteria
Use regression tests to verify that application changes do not adversely affect existing product features.
Task ID | Task-070401 |
---|---|
Primary role | Test Manager - customer resource |
Secondary role | Senior Decisioning Architect |
Tertiary role | Senior System Architect |
As you develop your application, add new components, or make changes to configuration, regression tests help ensure that existing features continue to work correctly. It involves re-running previously executed unit tests on unchanged parts of the application and verifying that the recent changes did not introduce any errors or unexpected behaviors.
Pega recommends an agile, iterative approach to application development, so regression tests should be a continous part of the build process. For more information, see Continuous Build and Test Sprints.