Non-production testing evaluates a release candidate in increasingly production-like environments from the user’s perspective, increasing confidence before production deployment. section 8.3
A pipeline can use non-production testing to:
- Run acceptance tests, performance tests, security tests, and other organization-defined checks. section 8.3
- Deploy release candidates through environments that progressively resemble production. section 8.3
- Allow only candidates that pass the checks to proceed to production or an equivalent destination. section 8.3
Figure 8.3 The Acme team’s deployment pipeline
The deployment-pipeline diagram helps locate non-production testing between release-candidate publication and production deployment. section 8.3
