What Is Regression Testing? @DevOpsSummit @Stackify #SDLC #AI #DevOps
We talked a bit about the Software Development Life Cycle (SDLC) in a recent post, but today, we're going to dig a little deeper into one specific and crucial element in the testing phase, particularly for Agile development: regression testing. Definition of Regression Testing Regression testing refers to the process of testing a changed or updated computer program to make sure the older software features - which were previously developed and tested - still performs exactly as they did before. One way to think about software regression is to think about somebody who implements a new air conditioning system in their home only to find that while their new air conditioning system works as expected, the lights no longer work. Regression testing will often involve running existing tests against the modified code to make sure that the new code did not break anything that worked before the update. Regression testing can eliminate much of the risk associated with software updates.
Apr-13-2017, 00:05:22 GMT
- Country:
- North America > United States
- California (0.06)
- New York
- Richmond County > New York City (0.06)
- Queens County > New York City (0.06)
- New York County > New York City (0.06)
- Kings County > New York City (0.06)
- Bronx County > New York City (0.06)
- Asia
- North America > United States
- Industry:
- Information Technology (1.00)
- Banking & Finance (0.74)
- Technology:
- Information Technology
- Cloud Computing (1.00)
- Artificial Intelligence (1.00)
- Software Engineering (0.77)
- e-Commerce > Financial Technology (0.33)
- Information Technology