本书封面贴有清华大学出版社防伪标签,无标签者不得销售。
版权所有,侵权必究。举报:010-62782989,beiqinquan@tup.tsinghua.edu.cn。
图书在版编目(CIP)数据
pytest框架与自动化测试应用/房荔枝,梁丽丽编著.—北京:清华大学出版社,2021.9
ISBN 978-7-302-58715-6
Ⅰ.①p… Ⅱ.①房…②梁… Ⅲ.①软件工具-程序设计 Ⅳ.①TP311.561
中国版本图书馆CIP数据核字(2021)第141321号
责任编辑:赵佳霓
封面设计:郭 媛
责任校对:时翠兰
责任印制:宋 林
出版发行:清华大学出版社
网 址:http://www.tup.com.cn,http://www.wqbook.com
地 址:北京清华大学学研大厦A座
邮 编:100084
社总机:010-62770175
邮 购:010-83470235
投稿与读者服务:010-62776969,c-service@tup.tsinghua.edu.cn
质量反馈:010-62772015,zhiliang@tup.tsinghua.edu.cn
课件下载:http://www.tup.com.cn,010-83470236
印装者:三河市龙大印装有限公司
经 销:全国新华书店
开 本:186mm×240mm
印 张:26.5
字 数:594千字
版 次:2021年11月第1版
印 次:2021年11月第1次印刷
印 数:1~1500
定 价:100.00元
产品编号:089124-01
内容简介
pytest是Python的第三方测试框架,可以实现软件测试各层次自动化。本书系统讲述pytest的主要技术及其在各层次自动化测试的应用方法。
第1章介绍pytest框架。第2章讲解框架运行管理及如何对测试用例、断言进行管理,以及运行管理中所包括的各种形式和层次的执行,展示框架的灵活性和全面性。第3章详细介绍框架的核心技术fixture、fixture使用依赖注入技术完成方法、类、文件级、会话级关联、数据关联和共享,可完美解决各种情况耦合和共享。第4章结合测试中最重要的数据驱动技术所产生的参数化技术,并配合fixture技术实现一组代码测试多组数据的数据与代码分离技术。第5章系统讲解各种实用插件。第6~10章是实践,从单元自动化测试、接口自动化测试、Web自动化测试及App自动化测试计划开始讲解设计、实现及执行的全流程。第11章介绍BDD,让非技术人员也能参与测试的全过程。第12章介绍pytest的一些相关配置。
本书可作为从事软件自动化测试的技术人员的参考书,也可作为高等院校软件测试专业师生的参考书。