What is the primary reason for developing a set of unit test cases and automated testing suites in a continuous integration and continuous deployment (CI/CD) model?
A.
Automated testing reduces costs by reducing the need to hire and train testing resources.
B.
Automated testing programmatically ensures quality of rules to maintain the integrity of the pipeline.
C.
Automated testing accelerates the deployment of rules from the development environment to target environments.
D.
Automated testing assists orchestration between automation server and the Execute Test REST service.
Automated testing programmatically ensures the quality of rules, maintaining the integrity of the CI/CD pipeline. This is crucial for consistent and reliable deployments.
References:
Pega Lead System Architect documentation emphasizes the importance of automated testing in CI/CD models to ensure rule quality and pipeline integrity.
Therefore, the correct answer is:
B. Automated testing programmatically ensures quality of rules to maintain the integrity of the pipeline.
Contribute your Thoughts:
Chosen Answer:
This is a voting comment (?). You can switch to a simple comment. It is better to Upvote an existing comment if you don't have anything to add.
Submit