课程大纲:
模块 | 课题 | 注释 |
模块一: 自动化与持续集成的整体设计思路及建设的目的性、实用性 |
| 十年时间,在两家世界级公司构建了两套大规模自动化实验室和持续集成系统。这一模块让我们先一起来看一下一套实际运行的自动化及持续集成系统的真实应用是怎样的以及效果如何。对整体的设计思路和目的性有一个系统认识,然后从下一模块开始展开细节,讲解如何进行技术实现的 |
模块二: 自动化测试的技术实现详解 |
| 这一章是自动化测试的重要实战部分,将对每一种测试方法的重点、难点和实施技巧进行讲解,用一个真实的企业级软件项目作为案例,讲解如何在一个真实项目中逐一实施这些测试方法的自动化,当所有的测试方法都部署完成,讲解何如把这些独立的测试方法和测试活动整合成自动化测试体系。从而实现缺陷预防的持续改进。以及如何进一步实现自动化测试的自动化。 |
模块三: 持续集成系统的设计及部署 |
| 在这一章会将前一章的各块独立实现的自动化技术及框架组合集成为一整套大型的自动化体系,各自动化模块即可单独运转、有着自己清晰的功能,也可协同运转成为一个高阶自动化系统。从而为敏捷测试及持续交付提供强力的技术支撑 |