本书封面贴有清华大学出版社防伪标签,无标签者不得销售。

版权所有,侵权必究。举报: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的一些相关配置。

本书可作为从事软件自动化测试的技术人员的参考书,也可作为高等院校软件测试专业师生的参考书。