Skip to content

US011 As a test engineer, I need the pipeline to automatically execute regression test for selected features, and other tests so that I can be sure that the system is working well

Description:

As a test engineer, there is a need for the pipeline to automatically execute regression tests for selected features and other tests. This ensures comprehensive validation of the system's functionality and stability without manual intervention.

Automating regression tests and other validations within the pipeline is crucial for maintaining software quality and reliability. It ensures that new changes do not adversely affect existing functionalities, thereby catching potential issues early in the development cycle. This leads to increased confidence in the system's performance, reduces the risk of deploying faulty code, and enhances overall software quality and development efficiency.

Linked Requirements & Use Cases?

Current Definition of Done

  • Implemented
  • Pair Reviewed
  • Tested
  • Documents updated
  • ? other

Acceptance Criterias

  • Regression and other defined tests are triggered automatically after the build. (#259)
  • Test results are reported in the pipeline system. (#259)
  • If any test fails, the deployment stage does not start (unless intended) (#259)
Edited by AH0984