持续交付 (CD) 实践:自动化测试(后期)与部署准备 3. 持续交付 (CD) 实践:自动化测试(后期)与部署准备 持续交付 (Continuous Delivery, CD) 是 CI/CD 流程的下一阶段,它建立在持续集成 (CI) 的基础之上。CI 确保代码变更被频繁集成并经过初步自动化测试,而 CD 则更进一步,确保这些经过集成的、可部署的代码版本能够被安全、快速、可靠地部署到各种环境中,直至生产环境。这个阶段的核心在于“交付准备”——不仅仅是构建一个可部署的制品,更要确保这个制品经过了充分的验证,并且部署过程本身是高度自动化且低风险的。 本章将深入探讨 CD 实践中后期自动化测试的角色,以及为实现自动化、低风险部署所需的各项准备工作。 3.