Pytest是非常广泛的基于Python语言的应用自动化测试框架,《Pytest企业级应用实战》首先从实战的角度层层递进地讲解了Pytest框架使用方法,然后从企业级应用实战的角度讲解了如何利用Pytest自动化测试企业测试框架,并结合Jenkins以及Allure工具,演示在企业中是如何应用的。
第1章介绍运行环境以及Pytest快速体验,第2章介绍Pytest测试脚本的组成结构和测试脚本默认的命名规则以及脚本执行,第3章介绍断言的使用方法,第4章介绍了标签的使用方法,第5章详细介绍了自动化脚本各种常用的执行策略,第6~8章介绍了fixture的基础和高级应用以及常见的fixture的使用方法,第9章介绍了参数化以及数据驱动的使用方法,第10章介绍了告警,第11章介绍了Pytest中丰富的日志和打印功能,第12章介绍了Allure测试报告,第13章从设计角度介绍如何设计封装自动化测试框架,以及Pytest、Allure与Jenkins的集成,第14章介绍了常用的第三方插件,第15章解读了Pytest的核心即Pluggy的源码分析。
《Pytest企业级应用实战》既可以作为自动化测试人员、测试开发人员的工具书,也可以作为Pytest技术相关培训教材。