本DevOps United 课程适用于将 DevOps 作为其职责一部分的测试人员,或希望了解 DevOps 的含义以及如何在日常工作中实施某些实践的测试人员。DevOps 已成为持续交付的关键,其中包括持续集成、部署和测试。
DevOps 要求我们在开发和测试之外进行思考。它要求我们让支持开发的人员参与进来,如创建部署环境、部署和监控以及客户支持等所有可能的角色。这要求我们改变测试方式和测试类型。这还要求我们改变与人协作的方式。
事实上,敏捷已经变得非常流行,这意味着我们也需要在敏捷中考虑 DevOps。本课程不仅探讨了这些问题,还研究了实现 DevOps 的工具,包括需要快速创建测试环境的活动,以及实现 DevOps 的技术,如云和容器(如 Dockers),还有自动化构建、发布和部署,以及自动化工具。
第 1 章 - DevOps 简介
第 2 章 - 持续测试
第 3 章 - DevOps 特定测试
第 4 章 - DevOps 中的操作
第 5 章 - DevOps 与云
第 6 章 - 各种工具和技术
学习目标
测试人员、测试负责人和经理、编写自动化代码和框架或参与 CI/CD/CT 的 QE 所有级别。
一般来说,本课程没有任何要求,但如果有在敏捷和/或 DevOps 团队中工作的首次经验,则会有所帮助。