《Python自动化测试实战》PDF电子书免费下载

作者:  无涯

出版社: 电子工业出版社

出版年: 2019年03月

ISBN: 9787121357046

~~滚到底部有网盘下载链接~~

内容简介

目录

第1部分UI自动化测试
第1章自动化测试概述2
1.1自动化测试的价值2
1.2自动化测试的应用3
第2章Selenium元素定位实战5
2.1Selenium简述5
2.2Selenium结合浏览器实战5
2.3元素定位实战6
第3章Selenium与页面的交互24
3.1WebDriver浏览器的属性24
3.2WebElement类的方法29
3.3下拉框实战35
3.4弹出框实战39
3.5WebDriverWait类实战44
3.6ActionChains类实战50
3.7键盘事件实战54
3.8JavaScript的处理55
3.9获取截图60
第4章单元测试框架unittest62
4.1unittest简述62
4.2测试固件63
4.3测试执行67
4.4构建测试套件70
4.5分离测试固件76
4.6测试断言78
4.7断言的注意事项82
4.8批量执行测试用例84
4.9生成测试报告87
4.10代码覆盖率统计实战89
第5章Jenkins实战92
5.1Jenkins简述及部署92
5.2Jenkins实战92
第6章数据驱动105
6.1ddt实战105
6.2Txt实战108
6.3Csv实战111
6.4Excel实战114
6.5Xml实战119
6.6MySQL实战123
第7章PageObjects实战131
7.1PageObjects的实现131
7.2PageObjects中引入wait140
7.3PageObjects引入工厂设计模式142
第8章UI自动化测试实战149
8.1Web产品的实战149
第2部分接口自动化测试
第9章HTTP协议162
9.1HTTP简述162
9.2HTTP的状态码163
9.3Cookie的请求流程175
9.4Session的请求流程178
9.5Token的请求流程180
第10章序列化与反序列化183
10.1JSON库的应用183
10.2JSON库的实例实战185
第11章PostMan的应用190
11.1PostMan简述190
11.2PostMan实战191
11.3PostMan接口测试实战219
第12章JMeter接口测试应用226
12.1JMeter简述226
12.2JMeter的语言切换226
12.3JMeter的插件安装226
12.4WebServices的请求227
12.5HTTP的请求229
12.6JMeter断言实战232
12.7HTTP请求默认值234
12.8用户定义的变量235
12.9Token的获取实战237
12.10HTTPCookie管理器实战240
12.11生成测试报告实战244
12.12自动发送邮件实战248
12.13引入CI252
12.14JMeter接口测试实战256
第13章Requests实战263
13.1Requests简述263
13.2Requests发送请求264
13.3URL参数实战266
13.4请求头的添加267
13.5data参数实战268
13.6JSON参数实战270
13.7Token实战272
13.8Session实战276
13.9Session会话对象281
13.10Requests鉴权实战286
13.11超时处理287
13.12文件下载289
13.13文件上传293
13.14Requests接口测试实战296
主要参考文献314

下载价格:免费
立即下载
登入/注册
知识就是力量
没有账号? 忘记密码?