Module 02 · DevOps & CI/CD开发运维与持续集成·持续交付
Module 2 Summary: DevOps & CI/CD第 2 模块总结:开发运维与持续集成/持续交付
Congratulations! You have completed this module. At this point in the course, you know:
恭喜!您已完成本模块。到目前为止,您已了解:
- DevOps is a cultural change in which development and operations engineers work together during the entire development lifecycle.
DevOps 是一种文化变革,其中开发和运维工程师在整个开发生命周期中共同工作。 - TDD means test cases drive the design and development of code and allows you to develop faster and more confidently.
TDD 意味着测试用例驱动代码的设计和开发,并允许您更快、更有信心地进行开发。 - The TDD helps you to develop the logic in the code.
TDD 帮助您在代码中开发逻辑。 - BDD helps test the system’s behavior from the outside to ensure that the system behaves as intended.
BDD 有助于从外部测试系统的行为,以确保系统按预期运行。 - The appropriate levels of performing BDD in software testing are integration, system, and acceptance testing.
软件测试中执行 BDD 的适当级别是集成测试、系统测试和验收测试。 - Continuous Integration is the process of building, testing, and integrating each change into the main branch after the tests pass.
持续集成是在测试通过后,构建、测试并将每个更改集成到主分支的过程。 - Continuous Delivery ensures that code can be deployed to production quickly and safely by deploying every change to a production-like environment.
持续交付确保通过将每个更改部署到类似生产环境,快速且安全地将代码部署到生产环境中。 - CI/CD gives you faster reaction times to changes and reduces code integration risk.
CI/CD 让您对变更的反应时间更快,并降低代码集成风险。 - They provide higher code quality because everything is constantly reviewed and tested, and they confirm that the code in version control works.
他们提供更高的代码质量,因为一切都在不断审查和测试,并确认版本控制中的代码是有效的。