书馨卡帮你省薪 2024个人购书报告 2024中图网年度报告
欢迎光临中图网 请 | 注册
> >
Android 移动应用测试实战

Android 移动应用测试实战

作者:张志
出版社:西安电子科技大学出版社出版时间:2017-08-01
开本: 32开 页数: 201页
中 图 价:¥23.8(7.2折) 定价  ¥33.0 登录后可看到会员价
加入购物车 收藏
运费6元,满39元免运费
?新疆、西藏除外
本类五星书更多>

Android 移动应用测试实战 版权信息

  • ISBN:9787560645902
  • 条形码:9787560645902 ; 978-7-5606-4590-2
  • 装帧:一般胶版纸
  • 册数:暂无
  • 重量:暂无
  • 所属分类:>

Android 移动应用测试实战 本书特色

本书对移动测试技术进行了系统的讲解,不仅从理论的角度介绍了测试技术的基本原理、Android平台开发和测试环境的搭建、Android测试项目的创建、移动应用功能测试基本原理、Android调试桥、移动自动化测试工具以及基于云平台的自动化测试平台,还从实战的角度介绍了如何进行移动应用兼容性测试、移动端性能测试、移动服务器端性能测试,另外还扩展介绍了移动应用特殊测试类型和移动应用测试管理。 本书深入浅出,通过对测试实践操作中遇到的常见问题逐一进行分析、总结,可为学生进入测试行业实际工作岗位提供指导,适合作为高职高专电子信息类专业教材。

Android 移动应用测试实战 内容简介

本书对移动测试技术进行了系统的讲解,不仅从理论的角度介绍了测试技术的基本原理、Android平台开发和测试环境的搭建、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 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
展开全部
商品评论(0条)
暂无评论……
书友推荐
本类畅销
编辑推荐
返回顶部
中图网
在线客服