▊《高效自动化测试平台:设计与开发实战》
徐德晨,茹炳晟 著
电子书售价:53元
2020年06月出版
本书从软件自动化测试的发展历史和趋势出发,总结了当前软件自动化测试的需求和挑战,比如:
1. 测试对象功能复杂化,被测对象的功能越来越多,越来越全面。
2. 迭代快速化,软件从设计到交付的时间周期越来越短。
3. 测试环境规模不断增加,被测试对象的系统规模越来越庞大。
在此基础上,本书以实战的方法,深入浅出地分析和介绍了一种模块化平台的设计方案来应对这些挑战,逐一介绍了每个模块的设计思路。这种自动化测试平台具有良好的测试用例的复用能力和功能的扩展能力,并且对于测试工程师用户来说有比较低的学习成本,能快速对测试用例开发进行上手。同时,该平台的设计能够很好的解决部署和执行问题,在CI/CD并且融入了数据驱动,事件驱动等先进的设计思想和理念。
本书还结合了当下软件企业比较重视的CI/CD流程,云端部署等热门话题, 介绍了如何将自动化测试平台集成到CI/CD的工作流程以及如何将测试平台进行云部署的转变。最后介绍了几个大型企业的经典案例。
除了设计思路和方案以外,本书会给出部分的代码实现(主要适用面向对象脚本语言Python)。本书的所有代码均已开源至GitHub。
▼ 点击阅读原文,立刻下单!