Functional Regression Testing
Regression testing goes hand-in-hand with automated testing and ensures that your application works as it did before the update or after the addition of new features. The result is thus expected and exactly known. If it differs, the test fails, for example the sending of an email after the submission of a contact form message.
Functional regression testing ensures that the functions of a software system still perform correctly after a change. If not, that would be called a regression. Changes that may require regression testing include: bug fixes, configuration changes, or regular software enhancements. Regression testing can include the whole system or only a subset of critical functions (owing to the cost of retesting all functions) and, in that case, will be referred to as "Regression Test Selection" or "Test Case Prioritization". Talk to us to learn about automation tools and how we integrate regression testing and automated testing tools in our continuous delivery processes.
Ready to transform your brand?
Meet the Expert
Head Technology Amazee Labs
Victor is an informatician, software developer and a battle-proven expert in engineering, creation, programming and testing. He has managed the development of some of our largest high performance applications, several of them for Switzerland's national broadcaster. Engage Victor Künzig to learn more about the future of the web's frontend, viewports and their integration.