高职高专国家示范性学校“十三五”规划教材 Android移动应用测试实战PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:张志,陈小艳,王鹏著
- 出 版 社:西安:西安电子科技大学出版社
- 出版年份:2017
- ISBN:9787560645902
- 页数:245 页
第一章 移动应用测试概述 1
1.1 软件测试基础 1
1.2 软件测试的定义 2
1.3 软件测试的目的 4
1.4 软件测试的原则 5
1.5 软件测试的分类 7
1.5.1 黑盒测试、白盒测试与灰盒测试 8
1.5.2 静态测试与动态测试 9
1.5.3 单元测试、集成测试、系统测试与验收测试 10
1.5.4 其他测试 16
1.6 测试用例设计方法 17
1.6.1 测试需求分析 17
1.6.2 测试用例设计 18
1.6.3 测试用例设计方法 18
1.7 软件开发与软件测试的关系 26
1.7.1 常见的几种软件开发模式 27
1.7.2 测试与开发各阶段的关系 30
1.8 移动应用测试的现状和前景 31
第二章 搭建移动开发和测试环境 32
2.1 JDK的安装与配置 32
2.2 Android SDK的安装 35
2.3 Eclipse的安装 38
2.4 ADT的安装与配置 39
2.5 Android Studio的安装 42
2.6 创建模拟器 44
第三章 创建Android测试项目 49
3.1 创建一个新的Android项目 49
3.2 填写Android项目信息 49
3.3 配置Android项目目录和活动信息 50
3.4 设计程序的UI原型 53
3.5 依据UI原型实现Android项目的布局文件 53
3.6 布局文件内容的理解 56
3.7 Android项目的源代码实现 57
3.8 AndroidManifest.xml文件讲解 60
3.9 运行Android项目 63
第四章 移动应用功能测试 67
4.1 功能测试 67
4.2 用户界面测试 68
4.3 异常测试 71
4.4 易用性测试 72
4.5 用户体验测试 72
4.6 冒烟测试 73
4.7 探索性测试 74
第五章 Android调试桥 78
5.1 Android ADB基础 78
5.1.1 Android ADB的概念 78
5.1.2 安装Android ADB 78
5.1.3 配置ADB环境变量 79
5.1.4 实现ADB对手机的基本操作 82
5.2 ADB相关指令实例 88
5.2.1 adb devices指令 88
5.2.2 adb install指令 89
5.2.3 adb uninstall指令 91
5.2.4 adb pull指令 94
5.2.5 adb push指令 97
5.2.6 adb shell指令 100
第六章 移动自动化测试工具 105
6.1 测试自动化概述 105
6.2 MonkeyRunner测试工具入门 106
6.2.1 MonkeyRunner安装部署 107
6.2.2 MonkeyRunner演示示例 108
6.2.3 MonkeyRunner脚本录制 109
6.2.4 MonkeyRunner脚本回放 115
6.3 Robotium自动化测试框架入门 115
6.3.1 Robotium环境搭建 115
6.3.2 Robotium运用示例 115
第七章 云测自动化测试平台 137
7.1 云测试的概念 137
7.2 云测平台介绍 138
7.2.1 云测私有云平台 138
7.2.2 TestinPro私有云系统网络架构 138
7.2.3 TestinPro私有云系统业务架构 139
7.3 iTestin Pro自动化脚本录制工具 139
7.3.1 iTestin Pro登录设置 140
7.3.2 录制脚本 141
7.3.3 自动化脚本回放 155
7.3.4 自动化脚本编辑 156
7.3.5 控件管理 157
7.3.6 变量使用方法 161
7.3.7 脚本管理 169
7.3.8 任务管理 174
第八章 移动应用兼容性测试 177
8.1 兼容性测试概述 177
8.2 兼容性手工测试 178
8.3 基于UI自动化脚本的云测试方案 179
8.3.1 Testin公有云自动化测试平台兼容性测试提测流程 179
8.3.2 TestinPro私有云自动化测试平台兼容性测试提测流程 181
第九章 移动端性能测试 183
9.1 移动端性能测试简介 183
9.2 移动端性能指标 183
9.3 移动端性能测试工具及测试方法 184
9.3.1 Emmagee工具使用介绍 184
9.3.2 查看应用启动耗时 188
9.3.3 获得电池电量和电池温度信息 189
9.3.4 Tcpdump+Wireshark流量测试 190
第十章 移动服务器端性能测试 191
10.1 性能测试类型 191
10.2 APP压力测试 192
10.3 基于云端的压力测试 193
10.4 LoadRunner测试工具 195
10.4.1 LoadRunner概述 195
10.4.2 LoadRunner的环境搭建 196
10.4.3 录制一个测试脚本 196
10.5 LoadRunner测试APP 198
10.6 Jmeter测试工具 202
第十一章 移动应用特殊测试类型 206
11.1 A/B测试 206
11.1.1 A/B测试概述 206
11.1.2 A/B测试的准备工作 206
11.1.3 SDK集成文档 208
11.1.4 创建应用及试验 217
11.2 交叉事件测试 218
11.3 边界极限测试 219
11.4 弱网环境测试 220
11.4.1 APP弱网测试工具方案 220
11.4.2 真实环境中的APP弱网测试 224
11.5 智能硬件APP应用测试 225
11.5.1 智能硬件应用测试概况 225
11.5.2 智能硬件应用测试流程 226
11.5.3 智能硬件应用测试要点 226
第十二章 移动应用测试管理 229
12.1 内测管理 229
12.1.1 内测的定义 229
12.1.2 云测内测平台使用 229
12.1.3 应用内测管理 230
12.2 软件测试流程 231
12.2.1 测试计划 231
12.2.2 测试设计 232
12.2.3 测试执行 232
12.2.4 测试总结 236
12.3 测试用例设计 243
- 《Maya 2018完全实战技术手册》来阳编著 2019
- 《Python3从入门到实战》董洪伟 2019
- 《全国校外艺术课堂新形态示范教材系列 少儿钢琴表演曲集》唐冠祥编著 2019
- 《大数据Hadoop 3.X分布式处理实战》吴章勇,杨强 2020
- 《星空摄影后期实战》阿五在路上著 2020
- 《半小时漫画股票实战法》财经杂质著 2019
- 《深度学习与飞桨PaddlePaddle Fluid实战》于祥 2019
- 《数字插画实战 人像创作30例》王鲁光著 2019
- 《高职旅游专业实训系列教材 实用旅游英语》(中国)曲琳娜 2019
- 《2017国家执业药师资格考试 全考点实战通关必备 中药学综合知识与技能 第3版》国家执业药师资格考试命题研究专家组 2017
- 《中风偏瘫 脑萎缩 痴呆 最新治疗原则与方法》孙作东著 2004
- 《水面舰艇编队作战运筹分析》谭安胜著 2009
- 《王蒙文集 新版 35 评点《红楼梦》 上》王蒙著 2020
- 《TED说话的力量 世界优秀演讲者的口才秘诀》(坦桑)阿卡什·P.卡里亚著 2019
- 《燕堂夜话》蒋忠和著 2019
- 《经久》静水边著 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《微表情密码》(波)卡西亚·韦佐夫斯基,(波)帕特里克·韦佐夫斯基著 2019
- 《看书琐记与作文秘诀》鲁迅著 2019
- 《酒国》莫言著 2019