互联网
类型
6.7
豆瓣评分
可以朗读
语音朗读
78千字
字数
2019-03-01
发行日期
展开全部
主编推荐语
Python语言自动化测试全攻略。
内容简介
本书结合大量实际应用的案例,重点讲解了自动化测试在企业级的应用技术和实战。
本书帮助读者系统地学习UI自动化测试和接口自动化测试的技能。本书分为两大部分:
第一部分UI自动化测试,包括第1~8章,以新的视角介绍了Selenium的知识体系,结合具体的案例讲解了Selenium的API在UI自动化测试的不同场景下的应用,典型问题的解决思路,主要内容包括Selenium的API、单元测试框架unittest、Jenkins、数据驱动、页面对象设计模式和UI自动化测试实战。
第2部分接口自动化测试,包括第9~13章,介绍了HTTP应用层的协议,序列化与反序列化的知识,以及主流的测试工具PostMan、JMeter和Requests库在接口自动化测试中的应用和案例。相信本书能够帮助想学习自动化测试的读者,以及准备带领团队进行自动化测试转型的测试管理者学习和掌握自动化测试实战技能。
目录
- 版权信息
- 序1
- 序2
- 前言
- 第1部分 UI自动化测试
- 第1章 自动化测试概述
- 1.1 自动化测试的价值
- 1.2 自动化测试的应用
- 第2章 Selenium元素定位实战
- 2.1 Selenium简述
- 2.2 Selenium结合浏览器实战
- 2.3 元素定位实战
- 第3章 Selenium与页面的交互
- 3.1 WebDriver浏览器的属性
- 3.2 WebElement类的方法
- 3.3 下拉框实战
- 3.4 弹出框实战
- 3.5 WebDriverWait类实战
- 3.6 ActionChains类实战
- 3.7 键盘事件实战
- 3.8 JavaScript的处理
- 3.9 获取截图
- 第4章 单元测试框架unittest
- 4.1 unittest简述
- 4.2 测试固件
- 4.3 测试执行
- 4.4 构建测试套件
- 4.5 分离测试固件
- 4.6 测试断言
- 4.7 断言的注意事项
- 4.8 批量执行测试用例
- 4.9 生成测试报告
- 4.10 代码覆盖率统计实战
- 第5章 Jenkins实战
- 5.1 Jenkins简述及部署
- 5.2 Jenkins实战
- 第6章 数据驱动
- 6.1 ddt实战
- 6.2 Txt实战
- 6.3 Csv实战
- 6.4 Excel实战
- 6.5 Xml实战
- 6.6 MySQL实战
- 第7章 Page Objects实战
- 7.1 Page Objects的实现
- 7.2 Page Objects中引入wait
- 7.3 Page Objects引入工厂设计模式
- 第8章 UI自动化测试实战
- 8.1 Web产品的实战
- 第2部分 接口自动化测试
- 第9章 HTTP协议
- 9.1 HTTP简述
- 9.2 HTTP的状态码
- 9.3 Cookie的请求流程
- 9.4 Session的请求流程
- 9.5 Token的请求流程
- 第10章 序列化与反序列化
- 10.1 JSON库的应用
- 10.2 JSON库的实例实战
- 第11章 PostMan的应用
- 11.1 PostMan简述
- 11.2 PostMan实战
- 11.3 PostMan接口测试实战
- 第12章 JMeter接口测试应用
- 12.1 JMeter简述
- 12.2 JMeter的语言切换
- 12.3 JMeter的插件安装
- 12.4 WebServices的请求
- 12.5 HTTP的请求
- 12.6 JMeter断言实战
- 12.7 HTTP请求默认值
- 12.8 用户定义的变量
- 12.9 Token的获取实战
- 12.10 HTTP Cookie管理器实战
- 12.11 生成测试报告实战
- 12.12 自动发送邮件实战
- 12.13 引入CI
- 12.14 JMeter接口测试实战
- 第13章 Requests实战
- 13.1 Requests简述
- 13.2 Requests发送请求
- 13.3 URL参数实战
- 13.4 请求头的添加
- 13.5 data参数实战
- 13.6 JSON参数实战
- 13.7 Token实战
- 13.8 Session实战
- 13.9 Session会话对象
- 13.10 Requests鉴权实战
- 13.11 超时处理
- 13.12 文件下载
- 13.13 文件上传
- 13.14 Requests接口测试实战
- 主要参考文献
展开全部
出版方
电子工业出版社
电子工业出版社成立于1982年10月,是国务院独资、工信部直属的中央级科技与教育出版社,是专业的信息技术知识集成和服务提供商。经过三十多年的建设与发展,已成为一家以科技和教育出版、期刊、网络、行业支撑服务、数字出版、软件研发、软科学研究、职业培训和教育为核心业务的现代知识服务集团。出版物内容涵盖了电子信息技术的各个分支及工业技术、经济管理、科普与少儿、社科人文等领域,综合出版能力位居全国出版行业前列。