Regression Testing
Regression Testing
Home > Services > Independent Quality Assurance >

Regression Testing

[-] Text [+]

Regression testing is any type of software testing which seeks to uncover regression bugs.

Regression bugs occur whenever software functionality that previously worked as desired, stops working or no longer works in the same way that was previously planned. Typically regression bugs occur as an unintended consequence of program changes.
Common methods of regression testing include re-running previously run tests and checking whether previously fixed faults have re-emerged.
Today’s advanced software development tools allow software vendors to produce maintenance and upgrade releases faster than ever before. However, installing a new release of software into one layer of the system exposes the entire system to new problems.
Retesting or regression is repetitive work but very important to ensure that nothing is broken when the system was upgraded, modified. Unless the application is fully recertified the system simply cannot be safely taken live.
In many cases, Senior Managers are reluctant to upgrade system components such as databases once it is considered to be stable. To provide ‘piece of mind’ that the new upgrade has not caused complications elsewhere in the system regression testing is required.
Our Regression Testing service allows our clients to add value to their systems without the threat of damaging the live application. By utilizing the test scripts created when the system was first installed, we can quickly evaluate the customers’ needs. If test scripts are not available we can produce a new set suitable for the customers system.
By running these established tests through the system they can be captured and recorded for use against the new configuration. As a subset of Regression Testing, we can provide upgrade tests designed to compare application output and performance before and after an upgrade, and alert application developers to any bugs that may have been introduced.

Regression Testing
Regression Testing