Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

Python学习路线图

锋哥开始收Java学员啦!
当前位置: 主页 > Java文档 > 安卓技术相关 >

Android移动应用测试实战 PDF 下载


分享到:
时间:2021-01-22 09:55来源:http://www.java1234.com 作者:转载  侵权举报
Android移动应用测试实战 PDF 下载
失效链接处理
Android移动应用测试实战 PDF 下载


本站整理下载:
版权归出版社和原作者所有,链接已删除,请购买正版
 
 
用户下载说明:
电子版仅供预览,下载后24小时内务必删除,支持正版,喜欢的请购买正版书籍:
http://product.dangdang.com/25170165.html
  
相关截图:



资料简介:

本书对移动测试技术进行了系统的讲解,不仅从理论的角度介绍了测试技术的基本原理、Android平台开发和测试环境的搭建、Android测试项目的创建、移动应用功能测试基本原理、Android调试桥、移动自动化测试工具以及基于云平台的自动化测试平台,还从实战的角度介绍了如何进行移动应用兼容性测试、移动端性能测试、移动服务器端性能测试,另外还扩展介绍了移动应用特殊测试类型和移动应用测试管理。

本书深入浅出,通过对测试实践操作中遇到的常见问题逐一进行分析、总结,可为学生进入测试行业实际工作岗位提供指导,适合作为高职高专电子信息类专业教材




资料目录:

第一章  移动应用测试概述............................................................................................................................. 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 AndroidStudio的安装................................................................................................................................ 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  AndroidADB的概念.......................................................................................................................... 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



 


------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐