Easily automate non-regression tests and improve the user experience on your websites and mobile applications.
+Over 100 companies place their trust in us
In IT, a regression occurs as soon as a code change has an impact on existing code. This may be due to the correction of a bug, a software update, or the addition of a new feature.
According to the ISTQB definition, a regression test consists of testing a previously tested program, after a modification, to ensure that defects have not been introduced or discovered in unmodified parts of the software, as a result of the modifications made.
In short, a regression test is used to check that changes made to the software, website or mobile application, such as the addition of a new feature or an update, have not impacted previously existing functionality. Let's take the example of a bicycle: if the wheel is changed, a regression test would consist in checking that, despite the wheel change, the brakes still work (but there's no need to check that the bicycle pump still hooks up properly). What's the difference between regression testing and non-regression testing? Actually, there isn't any. They're exactly the same thing. We use both terms. The ISTQB, for example, prefers the term regression test.
Regression and non-regression tests can be carried out in a number of ways, depending on the need or the company's resources.
Non-regression tests have a real interest in being automated, and are in fact the tests we often recommend automating first. Why? Because they are repetitive and time-consuming. They're run every time a new feature or software update is deployed, and doing them all manually takes time, a lot of time, not to mention the fact that it requires you to do a lot of easy things, and the sequence will become tiresome and difficult. This is where the automation of regression test cases comes into its own.
Easily automate non-regression tests and improve the user experience on your websites and mobile applications.
Receive real-time alerts as soon as an incident occurs, and act quickly to keep your site up and running effortlessly.
Visualize your website's performance in real time thanks to a customizable dashboard.
Plan your test campaigns, integrate your data and ensure complete end-to-end security.
Track data accurately and validate user paths effortlessly.
Quickly identify non-conformities and optimize your platform's user experience.
Quickly identify non-conformities and optimize your platform's user experience.
Join our community and improve your testing experience with Mr Suricate !
Who are we?
Legal information