CI/CD Pipeline: As a developer, I want a CI/CD pipeline that runs tests automatically.
Description:
The project must include a CI/CD pipeline (e.g. GitLab CI) that automatically runs the Postman test suite on every commit and merge request. The examiner will check the pipeline to verify that tests are passing — test results must be clearly visible in the pipeline output.
Acceptance criteria:
-
A CI/CD pipeline is configured (e.g.
.gitlab-ci.yml). - The Postman/Newman tests run automatically on every commit and merge request.
- The pipeline reports test results and fails on test failures.
- Test results (pass/fail counts) are visible in the pipeline job output.