图书介绍
腾讯Android自动化测试实战2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 丁如敏,盛娟等著 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111548751
- 出版时间:2016
- 标注页数:336页
- 文件大小:60MB
- 文件页数:356页
- 主题词:移动终端-应用程序-程序设计
PDF下载
下载说明
腾讯Android自动化测试实战PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 概述1
1.1 Android自动化测试框架概述1
1.2 本书内容概述5
第2章 自动化测试框架及应用领域综述8
2.1 自动化测试框架介绍9
2.1.1 一个简单的Android App自动化测试过程9
2.1.2 自动化测试框架基本原理11
2.2 移动终端自动化测试应用场景15
2.3 本章小结17
第3章 Robotium框架工作原理及实践18
3.1 Robotium常用功能19
3.1.1 什么是Robotium19
3.1.2 Robotium提供的类20
3.1.3 环境搭建21
3.1.4 Robotium的控件获取、操作及断言26
3.2 Robotium原理简析40
3.2.1 Robotium支持Native原理40
3.2.2 Robotium支持WebView原理46
3.3 Robotium实践运用52
3.3.1 控件ID相同时获取控件52
3.3.2 ListView列表遍历53
3.3.3 修改Robotium以支持X5WebView55
3.4 本章小结58
第4章 Monkey基本原理及扩展应用60
4.1 Monkey基础知识61
4.1.1 Monkey概况61
4.1.2 Monkey参数61
4.1.3 Monkey事件65
4.1.4 Monkey环境搭建69
4.1.5 Monkey启动70
4.2 Monkey测试方法71
4.2.1 Monkey测试实例71
4.2.2 Monkey日志分析78
4.3 Monkey的基本原理84
4.3.1 Monkey代码框架85
4.3.2 Monkey代码逻辑详解87
4.4 Monkey扩展应用示例91
4.4.1 Monkey代码重编译执行方法91
4.4.2 Monkey截图优化96
4.4.3 Monkey Wi-Fi自动重连优化102
4.4.4 Monkey扩展应用的优点和缺点106
4.5 本章小结106
第5章 UIAutomator框架及实践107
5.1 UIAutomator简介108
5.2 UIAutomator解读109
5.2.1 UIAutomator框架解读109
5.2.2 UIAutomator原理解读114
5.2.3 UIAutomatorAPI解读120
5.3 UIAutomator实战131
5.3.1 UIAutomator快速上手132
5.3.2 UIAutomator设计思想138
5.3.3 UIAutomator实践案例141
5.4 UIAutomator总结151
5.4.1 UIAutomator代码规范及建议151
5.4.2 UIAutomator技巧及封装152
5.5 本章小结155
第6章 Appium框架解析及实践156
6.1 Appium框架概况157
6.1.1 Appium架构原理157
6.1.2 Appium框架的优缺点158
6.2 Appium框架工作解析159
6.2.1 Appium环境搭建159
6.2.2 HelloWorld测试示例163
6.2.3 Desired Capabilities的说明168
6.2.4 Appium API的解读171
6.3 Appium框架在腾讯地图中的实践175
6.3.1 Appium接口的封装175
6.3.2 测试脚本设计思想181
6.3.3 Appium在腾讯地图中的测试实践182
6.3.4 HybridApp的测试方法189
6.3.5 Appium脚本常见问题及处理方法191
6.4 本章小结193
第7章 Android App速度测试194
7.1 速度测试场景195
7.2 速度测试的六大方法196
7.2.1 掐表计时法198
7.2.2 打印日志计时法199
7.2.3 图像分析计时法200
7.2.4 Hook方案计时法203
7.2.5 网络包分析法207
7.2.6 各种速度测试方法的优缺点209
7.3 手机QQ浏览器网页打开速度测试实践案例209
7.3.1 确定关键指标209
7.3.2 选择测试方法210
7.3.3 整体方案211
7.3.4 解决关键问题212
7.3.5 速度优化效果228
7.4 手机QQ浏览器多窗口按钮速度实践案例228
7.4.1 为什么要做多窗口按钮速度测试229
7.4.2 什么是多窗口按钮速度测试229
7.4.3 多窗口按钮速度测试影响因素和测试方法230
7.4.4 如何进行多窗口按钮速度测试231
7.5 本章小结234
第8章 视频性能测试案例235
8.1 视频性能测试需求分析236
8.2 视频首帧性能测试方案的设计思路237
8.2.1 视频播放流程237
8.2.2 设计思路238
8.3 视频首帧性能测试方案的具体实现240
8.3.1 开发工具准备240
8.3.2 测试环境准备241
8.3.3 工程部署242
8.3.4 关键代码和难点分析244
8.3.5 编译环境配置262
8.3.6 工具安装264
8.4 方案优缺点265
8.5 本章小结265
第9章 应用宝BVT测试案例267
9.1 测试工程268
9.1.1 测试工程概览268
9.2.1 测试工程签名269
9.2 测试用例271
9.2.1 测试用例生命周期271
9.2.2 测试用例编写273
9.2.3 测试用例执行277
9.2.4 测试用例管理279
9.3 测试报告279
9.3.1 Spoon介绍279
9.3.2 结合Spoon的出错重试与截图282
9.3.3 结合Spoon生成汇总报告287
9.4 Robotium跨应用287
9.4.1 UIAutomator Dump方式跨应用288
9.4.2 UIAutomator结合Instrumentation模式289
9.5 代码覆盖率292
9.5.1 覆盖率定义292
9.5.2 覆盖率工具293
9.5.3 JaCoCo介绍与实践295
9.5.4 BVT测试与覆盖率结合305
9.5.5 指导建议309
9.6 本章小结309
第10章 兼容性测试实践311
10.1 兼容性测试概述311
10.2 兼容性测试方法313
10.2.1 手动测试313
10.2.2 自动化测试314
10.2.3 云平台测试324
10.3 兼容性测试思考336
10.4 本章小结336
热门推荐
- 1527575.html
- 2279675.html
- 3270699.html
- 2746576.html
- 2298140.html
- 3356796.html
- 2247514.html
- 1050506.html
- 123395.html
- 2556090.html
- http://www.ickdjs.cc/book_914739.html
- http://www.ickdjs.cc/book_712487.html
- http://www.ickdjs.cc/book_409103.html
- http://www.ickdjs.cc/book_271882.html
- http://www.ickdjs.cc/book_398204.html
- http://www.ickdjs.cc/book_1679715.html
- http://www.ickdjs.cc/book_2650746.html
- http://www.ickdjs.cc/book_1375994.html
- http://www.ickdjs.cc/book_140400.html
- http://www.ickdjs.cc/book_3396589.html