Glossary

What Is Regression Testing?

Definition

Regression testing reruns tests to look for unintended changes in previously expected behavior after the application changes.

Why it matters

A shared component or dependency update can affect flows outside the feature being edited. A reviewed regression suite makes those expectations explicit.

How teams handle it today

Teams keep stable fixtures, update tests when requirements change and investigate failures before accepting a new baseline. They avoid expanding the suite with redundant cases nobody reviews.

How Zerocheck approaches it

Save browser tests in Zerocheck and rerun one, selected tests or all tests against a configured environment. Each run keeps the exact YAML revision, screenshots and step outcomes, so the team can inspect whether a regression actually occurred.

Related terms