PYTHON自动化测试实战
出版时间:
2019-03
版次:
1
ISBN:
9787121357046
定价:
69.80
装帧:
平装
开本:
其他
页数:
314页
字数:
367千字
13人买过
-
本书结合大量实际应用的案例,重点讲解了自动化测试在企业级的应用技术和实战。本书帮助读者系统地学习UI自动化测试和接口自动化测试的技能。
本书分为两大部分:部分UI自动化测试,包括~8章,以新的视角介绍了Selenium的知识体系,结合具体的案例讲解了Selenium的API在UI自动化测试的不同场景下的应用,典型问题的解决思路,主要内容包括Selenium的API、单元测试框架unittest、Jenkins、数据驱动、页面对象设计模式和UI自动化测试实战。第2部分接口自动化测试,包括第9~13章,介绍了HTTP应用层的协议,序列化与反序列化的知识,以及主流的测试工具PostMan、JMeter和Requests库在接口自动化测试中的应用和案例。
相信本书能够帮助想学习自动化测试的读者,以及准备带领团队进行自动化测试转型的测试管理者学习和掌握自动化测试实战技能。 部分 UI自动化测试
章 自动化测试概述 2
1.1 自动化测试的价值 2
1.2 自动化测试的应用 3
第2章 Selenium元素定位实战 5
2.1 Selenium简述 5
2.2 Selenium结合浏览器实战 5
2.3 元素定位实战 6
第3章 Selenium与页面的交互 24
3.1 WebDriver浏览器的属性 24
3.2 WebElement类的方法 29
3.3 下拉框实战 35
3.4 弹出框实战 39
3.5 WebDriverWait类实战 44
3.6 ActionChains类实战 50
3.7 键盘事件实战 54
3.8 JavaScript的处理 55
3.9 获取截图 60
第4章 单元测试框架unittest 62
4.1 unittest简述 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.1 Jenkins简述及部署 92
5.2 Jenkins实战 92
第6章 数据驱动 105
6.1 ddt实战 105
6.2 Txt实战 108
6.3 Csv实战 111
6.4 Excel实战 114
6.5 Xml实战 119
6.6 MySQL实战 123
第7章 Page Objects实战 131
7.1 Page Objects的实现 131
7.2 Page Objects中引入wait 140
7.3 Page Objects引入工厂设计模式 142
第8章 UI自动化测试实战 149
8.1 Web产品的实战 149
第2部分 接口自动化测试
第9章 HTTP协议 162
9.1 HTTP简述 162
9.2 HTTP的状态码 163
9.3 Cookie的请求流程 175
9.4 Session的请求流程 178
9.5 Token的请求流程 180
0章 序列化与反序列化 183
10.1 JSON库的应用 183
10.2 JSON库的实例实战 185
1章 PostMan的应用 190
11.1 PostMan简述 190
11.2 PostMan实战 191
11.3 PostMan接口测试实战 219
2章 JMeter接口测试应用 226
12.1 JMeter简述 226
12.2 JMeter的语言切换 226
12.3 JMeter的插件安装 226
12.4 WebServices的请求 227
12.5 HTTP的请求 229
12.6 JMeter断言实战 232
12.7 HTTP请求默认值 234
12.8 用户定义的变量 235
12.9 Token的获取实战 237
12.10 HTTP Cookie管理器实战 240
12.11 生成测试报告实战 244
12.12 自动发送邮件实战 248
12.13 引入CI 252
12.14 JMeter接口测试实战 256
3章 Requests实战 263
13.1 Requests简述 263
13.2 Requests发送请求 264
13.3 URL参数实战 266
13.4 请求头的添加 267
13.5 data参数实战 268
13.6 JSON参数实战 270
13.7 Token实战 272
13.8 Session实战 276
13.9 Session会话对象 281
13.10 Requests鉴权实战 286
13.11 超时处理 287
13.12 文件下载 289
13.13 文件上传 293
13.14 Requests接口测试实战 296
主要参考文献 314
-
内容简介:
本书结合大量实际应用的案例,重点讲解了自动化测试在企业级的应用技术和实战。本书帮助读者系统地学习UI自动化测试和接口自动化测试的技能。
本书分为两大部分:部分UI自动化测试,包括~8章,以新的视角介绍了Selenium的知识体系,结合具体的案例讲解了Selenium的API在UI自动化测试的不同场景下的应用,典型问题的解决思路,主要内容包括Selenium的API、单元测试框架unittest、Jenkins、数据驱动、页面对象设计模式和UI自动化测试实战。第2部分接口自动化测试,包括第9~13章,介绍了HTTP应用层的协议,序列化与反序列化的知识,以及主流的测试工具PostMan、JMeter和Requests库在接口自动化测试中的应用和案例。
相信本书能够帮助想学习自动化测试的读者,以及准备带领团队进行自动化测试转型的测试管理者学习和掌握自动化测试实战技能。
-
作者简介:
-
目录:
部分 UI自动化测试
章 自动化测试概述 2
1.1 自动化测试的价值 2
1.2 自动化测试的应用 3
第2章 Selenium元素定位实战 5
2.1 Selenium简述 5
2.2 Selenium结合浏览器实战 5
2.3 元素定位实战 6
第3章 Selenium与页面的交互 24
3.1 WebDriver浏览器的属性 24
3.2 WebElement类的方法 29
3.3 下拉框实战 35
3.4 弹出框实战 39
3.5 WebDriverWait类实战 44
3.6 ActionChains类实战 50
3.7 键盘事件实战 54
3.8 JavaScript的处理 55
3.9 获取截图 60
第4章 单元测试框架unittest 62
4.1 unittest简述 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.1 Jenkins简述及部署 92
5.2 Jenkins实战 92
第6章 数据驱动 105
6.1 ddt实战 105
6.2 Txt实战 108
6.3 Csv实战 111
6.4 Excel实战 114
6.5 Xml实战 119
6.6 MySQL实战 123
第7章 Page Objects实战 131
7.1 Page Objects的实现 131
7.2 Page Objects中引入wait 140
7.3 Page Objects引入工厂设计模式 142
第8章 UI自动化测试实战 149
8.1 Web产品的实战 149
第2部分 接口自动化测试
第9章 HTTP协议 162
9.1 HTTP简述 162
9.2 HTTP的状态码 163
9.3 Cookie的请求流程 175
9.4 Session的请求流程 178
9.5 Token的请求流程 180
0章 序列化与反序列化 183
10.1 JSON库的应用 183
10.2 JSON库的实例实战 185
1章 PostMan的应用 190
11.1 PostMan简述 190
11.2 PostMan实战 191
11.3 PostMan接口测试实战 219
2章 JMeter接口测试应用 226
12.1 JMeter简述 226
12.2 JMeter的语言切换 226
12.3 JMeter的插件安装 226
12.4 WebServices的请求 227
12.5 HTTP的请求 229
12.6 JMeter断言实战 232
12.7 HTTP请求默认值 234
12.8 用户定义的变量 235
12.9 Token的获取实战 237
12.10 HTTP Cookie管理器实战 240
12.11 生成测试报告实战 244
12.12 自动发送邮件实战 248
12.13 引入CI 252
12.14 JMeter接口测试实战 256
3章 Requests实战 263
13.1 Requests简述 263
13.2 Requests发送请求 264
13.3 URL参数实战 266
13.4 请求头的添加 267
13.5 data参数实战 268
13.6 JSON参数实战 270
13.7 Token实战 272
13.8 Session实战 276
13.9 Session会话对象 281
13.10 Requests鉴权实战 286
13.11 超时处理 287
13.12 文件下载 289
13.13 文件上传 293
13.14 Requests接口测试实战 296
主要参考文献 314
查看详情
-
全新
北京市通州区
平均发货9小时
成功完成率91.85%
-
全新
江苏省苏州市
平均发货9小时
成功完成率95.75%
-
九品
江苏省徐州市
平均发货7小时
成功完成率97.39%
-
全新
北京市丰台区
平均发货23小时
成功完成率88.57%
-
九品
北京市昌平区
平均发货23小时
成功完成率86.21%
-
全新
河北省保定市
平均发货24小时
成功完成率84.72%
-
全新
北京市通州区
平均发货10小时
成功完成率88.5%
-
PYTHON自动化测试实战
本店所售图书,保证正版新书,有个别图片和实书封面不一样,以实书封面为准,最快当天,一般隔天发货。支持7天无理由退换货.开票联系客服
全新
北京市西城区
平均发货28小时
成功完成率88.38%
-
全新
广东省广州市
平均发货8小时
成功完成率94.68%
-
全新
天津市津南区
平均发货13小时
成功完成率94.1%
-
全新
四川省成都市
平均发货15小时
成功完成率91.64%
-
九品
安徽省马鞍山市
平均发货10小时
成功完成率94.28%
-
全新
山东省济宁市
平均发货69小时
成功完成率80.57%
-
全新
河北省廊坊市
平均发货20小时
成功完成率86.09%
-
全新
河北省廊坊市
平均发货14小时
成功完成率90.42%
-
全新
山东省泰安市
平均发货23小时
成功完成率85.42%
-
PYTHON自动化测试实战
网络技术 本书结合大量实际应用的案例,重点讲解了自动化测试在企业级的应用技术和实战。本书帮助读者系统地学习UI自动化测试和接口自动化测试的技能。 新华书店全新正版书籍
全新
江苏省无锡市
平均发货8小时
成功完成率95.83%
-
全新
山东省泰安市
平均发货23小时
成功完成率85.42%
-
八五品
北京市昌平区
平均发货4小时
成功完成率98.24%
-
全新
河北省保定市
平均发货24小时
成功完成率90.38%
-
全新
江苏省无锡市
平均发货10小时
成功完成率92.91%
-
全新
河北省保定市
平均发货15小时
成功完成率91.13%
-
全新
北京市通州区
平均发货17小时
成功完成率94.49%
-
全新
江苏省南京市
平均发货7小时
成功完成率97.83%
-
全新
江苏省南京市
平均发货16小时
成功完成率82.85%
-
全新
江苏省南京市
平均发货8小时
成功完成率96.65%
-
八五品
河南省鹤壁市
平均发货22小时
成功完成率90.9%
-
全新
上海市黄浦区
平均发货11小时
成功完成率94.51%
-
全新
北京市丰台区
平均发货8小时
成功完成率90.33%
-
Python自动化测试实战
重要提醒:::重要提醒::所有图书保证正版,按书名发货图片仅供参考, 有疑问请咨询客服,看清书名按书名发货
全新
北京市通州区
平均发货9小时
成功完成率88.6%
-
九品
广东省东莞市
平均发货10小时
成功完成率95.85%
-
八五品
福建省福州市
平均发货5小时
成功完成率96.56%
-
九品
陕西省西安市
平均发货22小时
成功完成率92.68%
-
九五品
陕西省西安市
平均发货23小时
成功完成率90.44%
-
九品
陕西省西安市
平均发货8小时
成功完成率96.13%
-
九品
广东省广州市
平均发货18小时
成功完成率98.02%
-
九五品
北京市昌平区
平均发货34小时
成功完成率85.59%
-
九五品
上海市浦东新区
平均发货17小时
成功完成率96.21%
-
九品
山东省菏泽市
平均发货22小时
成功完成率96.51%
-
九品
北京市昌平区
平均发货38小时
成功完成率89.56%
-
全新
广东省广州市
平均发货15小时
成功完成率88.89%
-
全新
浙江省嘉兴市
平均发货12小时
成功完成率92.81%
-
全新
北京市东城区
平均发货12小时
成功完成率94.91%
-
全新
广东省广州市
平均发货18小时
成功完成率89.05%
-
全新
广东省广州市
平均发货21小时
成功完成率80.21%
-
全新
江苏省徐州市
平均发货12小时
成功完成率92.13%
-
全新
江苏省徐州市
平均发货12小时
成功完成率92.13%
-
全新
河北省保定市
平均发货8小时
成功完成率82.26%
-
全新
广东省广州市
平均发货9小时
成功完成率87.76%
-
全新
河北省保定市
平均发货23小时
成功完成率78.26%