iOS测试指南PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:芈峮著
- 出 版 社:北京:电子工业出版社
- 出版年份:2014
- ISBN:9787121227585
- 页数:212 页
第1章 软件测试与iOS测试 1
1.1 什么是软件测试 2
1.1.1 测试活动何时展开 2
1.1.2 软件测试与软件缺陷 2
1.1.3 软件测试与软件质量 3
1.2 软件测试的类型 3
1.2.1 单元测试 3
1.2.2 集成测试 4
1.2.3 系统测试 4
1.3 iOS平台的一些特性 5
1.4 iOS测试需要做什么 6
第2章 iOS环境准备 7
2.1 开发测试设备 8
2.2 安装和设置Xcode 9
2.3 iOS开发者证书 10
2.4 知识的准备 10
第3章 iOS单元测试 13
3.1 单元测试工具 14
3.1.1 OCUnit 14
3.1.2 GHUnit 21
3.1.3 GTM 26
3.2 单元测试实践 27
3.2.1 实践项目介绍 27
3.2.2 Model的单元测试 29
3.2.3 Controller和View的单元测试 34
3.3 单元测试的扩展工具 39
3.3.1 OCHamcrest 39
3.3.2 OCMockito 42
第4章 iOS的UI自动化测试 45
4.1 UI Automation的运行 46
4.2 Instruments工具的简要介绍 51
4.3 UI Automation入门 52
4.3.1 UI Automation脚本开发之前 52
4.3.2 UI Automation脚本编辑 54
4.3.3 UI Automation实践 57
4.3.4 UI Automation脚本的录制 61
4.3.5 UI Automation在真实设备上的运行 62
4.4 深入了解UI Automation API 64
4.4.1 Logger日志输出 64
4.4.2 Element和ElementArray 65
4.4.3 手势动作的模拟 65
4.4.4 延时处理 68
4.4.5 Target对象的一些系统级别的操作 69
4.5 测试用例的组织 70
4.6 第三方测试工具介绍 73
4.6.1 TuneupJs的使用 73
4.6.2 ynm3k的使用 76
第5章 iOS Web应用程序的自动化测试 81
5.1 使用Selenium进行iOS Web自动化测试 82
5.1.1 WebDriver原理结构 82
5.1.2 iPhoneDriver实践 84
5.1.3 iPhoneDriver的缺陷 88
5.2 使用Appium进行iOS Web自动化测试 91
5.2.1 Appium初窥 91
5.2.2 Appium实践 92
5.3 Appium常用方法介绍 98
5.3.1 Appium控件定位方法 98
5.3.2 Appium控件操作方法 100
第6章 iOS的持续集成 103
6.1 持续集成工具 104
6.1.1 Jenkins和Hudson 104
6.1.2 Jenkins的安装和使用 104
6.1.3 Jenkins相关插件介绍 108
6.2 iOS持续集成实践 109
6.2.1 iOS Web自动化测试的持续集成 109
6.2.2 iOS UI自动化测试的持续集成 112
6.2.3 iOS单元测试的持续集成 116
第7章 iOS测试策略及测试方法 121
7.1 iOS测试策略 122
7.2 兼容性测试 123
7.3 网络流量测试 125
7.4 升级测试 129
7.5 性能测试 132
7.6 稳定性测试 141
第8章 iOS测试框架实践 143
8.1 iOS测试框架总览 144
8.2 UI Automation扩展工具实践 145
8.3 UI Automation驱动测试框架介绍 156
8.3.1 UI Automation驱动类测试框架介绍 156
8.3.2 Appium测试实践 158
8.4 非UI Automation测试框架实践 169
8.5 BDD测试框架介绍 179
8.5.1 Frank测试实践 179
8.5.2 再谈BDD 184
8.6 自动化测试框架剖析 186
第9章 Xcode 5测试的新特性 191
9.1 Xcode 5中的单元测试 192
9.1.1 XCTest测试框架 192
9.1.2 便捷的单元测试管理 194
9.1.3 XCTest Refactoring Tool 197
9.1.4 新版本的命令和持续集成 198
9.2 iOS持续集成工具OS X Server 200
9.2.1 安装配置OS X Server 200
9.2.2 Web端的Bots设置和持续集成 204
9.2.3 Xcode 5和OS X Server的双剑合璧 206
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《甘肃省档案馆指南》甘肃省档案馆编 2018
- 《近代旅游指南汇刊 31》王强主编 2014
- 《近代旅游指南汇刊二编 10》王强主编 2017
- 《手工咖啡 咖啡爱好者的完美冲煮指南》(美国)杰茜卡·伊斯托,安德烈亚斯·威尔霍夫 2019
- 《近代旅游指南汇刊 13》王强主编 2014
- 《近代旅游指南汇刊 28》王强主编 2014
- 《近代旅游指南汇刊 23》王强主编 2014
- 《重庆市绿色建筑评价技术指南》重庆大学,重庆市建筑节能协会绿色建筑专业委员会主编 2018
- 《ESG指标管理与信息披露指南》管竹笋,林波,代奕波主编 2019
- 《iOS测试指南》芈峮著 2014
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017