腾讯iOS测试实践PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:丁如敏,王琳著
- 出 版 社:北京:机械工业出版社
- 出版年份:2017
- ISBN:9787111571148
- 页数:239 页
第一部分 测试观 2
第1章 测试观概述 2
1.1 引言 2
1.2 工程效率 3
1.2.1 自动化测试 4
1.2.2 静态代码分析 5
1.3 品质管理 7
1.4 测试分析 12
1.4.1 黑盒测试分析 12
1.4.2 白盒测试分析 13
1.5 测试设计 14
1.5.1 探索式测试 14
1.5.2 基于模型的测试 14
1.6 数据反推 15
1.6.1 测试过程中的数据 15
1.6.2 线上数据 17
1.7 未来的测试 19
1.7.1 线上数据挖掘 19
1.7.2 人工智能 21
1.7.3 众测 21
1.8 小结 22
第二部分 iOS特色测试 24
第2章 走进iOS 24
2.1 引言 24
2.2 iOS平台的兴起 24
2.3 iOS平台的特殊性 25
2.3.1 证书 25
2.3.2 越狱 26
2.3.3 灰度 27
2.3.4 AppStore审核 29
2.3.5 自动化测试工具 30
2.4 小结 30
第3章 iOS兼容性测试 31
3.1 引言 31
3.2 系统兼容 32
3.2.1 新增功能 32
3.2.2 接口差异 32
3.3 机型兼容 37
3.3.1 新增功能 37
3.3.2 屏幕变化 37
3.3.3 处理器差异 38
3.4 测试原则 39
3.5 小结 41
第4章 iOS性能测试 43
4.1 引言 43
4.2 性能测试简介 44
4.2.1 性能测试介入时间 45
4.2.2 iOS性能测试分类 46
4.3 响应速度测试方法 48
4.3.1 掐表计时法 48
4.3.2 日志计时法 48
4.3.3 录像分帧计时法 49
4.3.4 网页速度对比测试举例 51
4.4 稳定性测试 55
4.4.1 测试框架介绍 56
4.4.2 稳定性测试思路 56
4.4.3 稳定性测试结果记录 60
4.5 流量测试方法 62
4.5.1 系统流量统计方法 62
4.5.2 数据包分析法 63
4.6 电量测试方法 66
4.7 内存测试方法 67
4.8 流畅性测试 70
4.9 小结 71
第5章 iOS自动化测试入门 72
5.1 引言 72
5.2 自动化测试适用场景 72
5.3 自动化测试框架 73
5.3.1 接口自动化测试框架 73
5.3.2 UI自动化测试框架 74
5.4 XCTest自动化框架介绍 75
5.4.1 框架集成 75
5.4.2 接口测试 78
5.4.3 UI测试 79
5.4.4 优缺点分析 85
5.5 KIF自动化框架介绍 86
5.5.1 框架集成 86
5.5.2 用例编写 89
5.5.3 优缺点分析 92
5.6 小结 93
第6章 iOS测试框架二次开发 94
6.1 引言 94
6.1.1 二次开发总体架构 94
6.1.2 整体部署图 94
6.1.3 整体架构图 95
6.1.4 架构分析 96
6.2 底层驱动层 97
6.2.1 XCTest接口封装 97
6.2.2 消息处理模块 101
6.2.3 驱动模块 104
6.3 中间层 113
6.3.1 控件调用封装层 113
6.3.2 截图模块 115
6.3.3 日志处理模块 118
6.4 应用层 121
6.4.1 自动化脚本 121
6.4.2 配置文件 123
6.4.3 日志分析系统 123
6.4.4 风险点 128
6.5 截图智能分析 130
6.5.1 OpenCV简介 130
6.5.2 OpenCV模板识别 130
6.5.3 OpenCV实践过程 132
6.6 自动化持续集成 135
6.6.1 Jenkins简介 135
6.6.2 Jenkins特点 135
6.6.3 使用方式 135
6.6.4 配置Job 137
6.7 自动化实践效果 139
6.7.1 部署情况 139
6.7.2 投入产出比 139
6.7.3 运营数据 140
6.8 小结 142
第7章 iOS精准测试 143
7.1 引言 143
7.1.1 传统测试遇到的问题 143
7.1.2 敏捷模型的挑战 144
7.1.3 解决方案 145
7.2 精准测试概念 146
7.2.1 业界的精准测试概念 146
7.2.2 我们自己的理解 146
7.3 传统测试到精准测试的演变 148
7.3.1 精准测试与传统测试的对比 148
7.3.2 精准测试满足敏捷需求 149
7.4 精准测试实践之路 149
7.4.1 精准测试总体架构图 149
7.4.2 代码分析 150
7.4.3 用例关系库 154
7.4.4 SVN代码变化监控分析 156
7.4.5 精准自动化方案 158
7.4.6 精准实现流程小结 159
7.4.7 精准实践流程 160
7.4.8 精准解决问题 164
7.5 小结 165
第三部分 通用测试实践 168
第8章 探索式测试 168
8.1 引言 168
8.2 探索式测试的发展史 168
8.2.1 ET 1.0 169
8.2.2 ET 1.5 169
8.2.3 ET 2.0 169
8.2.4 ET 3.0 170
8.3 探索式测试入门实践 170
8.3.1 实践前提 171
8.3.2 实践过程 174
8.3.3 实践后续 177
8.4 研发各个阶段的实践形式 179
8.4.1 测试设计 179
8.4.2 迭代测试 181
8.4.3 集成测试 182
8.4.4 回归测试 185
8.4.5 上线测试 186
8.5 实践效果展示 187
8.6 探索式测试的答疑 189
8.6.1 理论方面的问题 189
8.6.2 实践过程的问题 189
8.6.3 提升方面的问题 190
8.7 小结 190
第9章 标准化测试 191
9.1 引言 191
9.2 功能测试的困惑 191
9.2.1 手工测试现状 191
9.2.2 黑盒测试困境 192
9.2.3 外包测试模式 192
9.3 测试分析模型 192
9.3.1 ACC模型 193
9.3.2 HTSM模型 193
9.3.3 SBTM模型 194
9.3.4 漫游模型 194
9.3.5 场景模型 196
9.4 点线面测试体系 197
9.4.1 建筑模型 197
9.4.2 责任分工 199
9.4.3 三个标准化 200
9.5 实践案例 202
9.5.1 承载体和价值点提炼 202
9.5.2 细化承载体和价值点 204
9.5.3 变量因子及策略 205
9.5.4 动态测试测程 210
9.5.5 测试闭环 215
9.6 收益评估 216
9.6.1 充分利用动态思维 216
9.6.2 建立用户角度测试模型 217
9.6.3 测试过程及管理优化 218
9.7 小结 220
第10章 缺陷分析 221
10.1 引言 221
10.2 缺陷理论基础 221
10.2.1 缺陷的定义 221
10.2.2 缺陷的属性 222
10.2.3 缺陷的修复成本 222
10.3 缺陷定位(逆向分析) 223
10.3.1 望 224
10.3.2 闻 224
10.3.3 问 225
10.3.4 切 226
10.4 缺陷报告(正向演进) 226
10.4.1 缺陷现象——缺陷影响 227
10.4.2 复现路径——测试思想 228
10.4.3 缺陷原理——代码关注 229
10.4.4 缺陷思考——扩展总结 231
10.5 讨论分析 232
10.5.1 投入产出比 233
10.5.2 适用人群 234
10.5.3 适用阶段 234
10.6 小结 234
后记 235
附录A 参考引用及扩展阅读 238
附录B 相关网址收录 239
- 《语文教育教学实践探索》陈德收 2018
- 《彼得·布鲁克导演实践研究》邓小玲著 2019
- 《反思性实践》胡红梅, 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《环境影响评价公众参与理论与实践研究》樊春燕主编 2019
- 《学校特色教育探索与实践》管升起著 2019
- 《土壤环境监测前沿分析测试方法研究》中国环境监测总站编著 2018
- 《麦肯锡精英这样实践基本功》(日)户塚隆将著 2019
- 《财经新闻翻译实践教程》胡婉,黄剑,王旭泉主编 2019
- 《城市基坑工程设计施工实践与应用》李欢秋,刘飞,郭进军编著 2019
- 《中风偏瘫 脑萎缩 痴呆 最新治疗原则与方法》孙作东著 2004
- 《水面舰艇编队作战运筹分析》谭安胜著 2009
- 《王蒙文集 新版 35 评点《红楼梦》 上》王蒙著 2020
- 《TED说话的力量 世界优秀演讲者的口才秘诀》(坦桑)阿卡什·P.卡里亚著 2019
- 《燕堂夜话》蒋忠和著 2019
- 《经久》静水边著 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《微表情密码》(波)卡西亚·韦佐夫斯基,(波)帕特里克·韦佐夫斯基著 2019
- 《看书琐记与作文秘诀》鲁迅著 2019
- 《酒国》莫言著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019