test regression code example
Example: regression test
Regression Test
To check if the new functionality works with the old ones.
Regression testing is testing existing
software applications to make sure that
a change or addition hasn’t broken any
existing functionality.
Regression also happens when there is a major bug fix.
Around 300 feature files and 700 scenarios.
Regression tests are kicked off by Jenkins.
Tests are executed on the Jenkins server (VM).
The latest run took more than 5 hours.
The maven command includes that tag name:
mvn test -D cucumber.options =”--tags @Regression”.
At the end of the execution, jenkins generates
HTML report with detailed tests steps and screenshots