Software Regression Testing

Email Alerts

Register now to receive news, tips and more, delivered to your inbox.
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
  • Belgium Testing Days: A look at a conference outside of the U.S.

    Well-known author and Agile expert Lisa Crispin attends her share of conferences around the globe. In this story she reports back on her experience of attending Belgium Testing Days in February 2011. Crispin talks about some of the cultural differenc... 

  • Master core deliverables: Testing Center of Excellence tutorial

    This installment discusses the core set of deliverables that a TCoE should be responsible for creating and maintaining. We'll examine testing workflows, methodologies and templates, as well as specific artifacts for its partners including: Test Strat... 

  • Software testing fundamentals: Regression testing

    Regression testing ensures that little changes don't break software. Good regression testers need to know what they're looking for, and this guide explains how. 

  • Six functional tests to ensure software quality

    According to a recent Info-Tech report, six types of functional tests can be used to ensure the quality of the end product. Those tests are unit tests, functional tests, systems tests, regression tests, system integration tests and acceptance tests. 

  • regression testing

    Regression testing is the process of testing changes to computer programs to make sure that the older programming still works with the new changes. 

About Software Regression Testing

Regression testing is testing that is done after a change has been made to the system to ensure functionality that was previously working is still working. This is different from testing the specific changes that were made. Often when changes are made in software, other parts of the application are affected. Regression testing is meant to check that when changes are made, all functionality is still working. Regression testing is often a group of tests that is meant to check the overall health of the system. It is helpful to have automated regression tests that can be run quickly when changes are introduced to the system.