大话移动APP测试:Android与 iOS应用测试指南

出版日期:2014-7-7
ISBN:9787302368791
作者:陈晔
页数:292页

书籍目录

《大话移动app测试:android与 ios应用测试指南》
第1章 移动互联网面试 1
1.1 为什么要面试 2
1.2 面试的流程 2
1.3 面试的频率 3
1.4 面试实战 3
1.5 如何正确地招聘测试人员 8
1.6 移动互联网测试招聘现状 12
1.7 大公司和小公司 13
1.7.1 故事一 14
1.7.2 故事二 15
1.8 测试外包 16
1.9 小结 17
第2章 病态的现状 19
2.1 全民挖金 20
2.2 别人的嫁衣 22
2.2.1 talkbox 23
2.2.2 米聊 23
2.2.3 飞信 24
2.3 超越光速的迭代 25
2.4 可怜的测试团队 27
2.5 敏捷中毒 28
2.6 无力的测试 29
2.7 浮躁的测试工程师们 31
2.7.1 社交中毒 31
2.7.2 失去自理能力 32
2.7.3 不能正确认识自己的价值 33
2.8 测试沙龙和培训 34
2.9 学会自我尊重 35
2.10 小结 36
第3章 用户体验测试 37
3.1 移动互联网与传统互联网体验上的区别 38
3.1.1 区别一——用户关注点 38
3.1.2 区别二——场合复杂化 39
3.1.3 区别三——时间碎片化 39
3.1.4 区别四——输入困难化 39
3.2 android vs ios 40
3.2.1 桌面 40
3.2.2 联系人 41
3.2.3 短信 43
3.2.4 历史应用 43
3.2.5 相册 44
3.2.6 其他 46
3.3 “愚笨”的用户——用户引导 47
3.4 “捣乱”的用户——应用容错 52
3.4.1 注册与登录 52
3.4.2 断网引发的问题 54
3.5 专业精神——风格一致性 57
3.5.1 应用与系统风格一致 58
3.5.2 应用本身风格一致 59
3.6 “我”即最终用户:过程体验测试 60
3.7 使用更多的应用:对比体验测试 65
3.8 模拟场景体验测试 66
3.8.1 应用一:智能手机输入法 67
3.8.2 应用二:智能机顶盒 68
3.9 用户究竟关心什么? 69
3.9.1 用户只关心应用能在自己手机上正常运行 69
3.9.2 用户隐私权限 70
3.9.3 简洁、方便 71
3.9.4 消耗 71
3.9.5 好不好用 72
3.10 用户体验的问题是bug吗? 72
3.11 如何提升自身的用户体验经验? 73
3.12 小结 74
第4章 功能测试要点 75
4.1 多分辨率测试 76
4.2 多系统测试 77
4.3 用户不同的使用习惯 80
4.3.1 android权限问题 80
4.3.2 android硬件问题 81
4.3.3 android操作习惯 83
4.3.4 android数据的移动或清空 84
4.3.5 ios操作习惯 85
4.3.6 ios越狱问题 86
4.4 网络的不稳定性 88
4.5 安装/卸载测试 92
4.6 升级测试 94
4.6.1 增量升级 95
4.6.2 内置应用升级 96
4.7 并发测试 96
4.7.1 弹出框提示 96
4.7.2 另一个应用启动 97
4.7.3 关机或待机 98
4.7.4 功能冲突 98
4.7.5 可存储设备 98
4.8 数据来源 98
4.9 推送 100
4.10 分享跳转 102
4.11 小结 104
第5章 常用工具介绍和实践 105
5.1 monkey 106
5.1.1 第一个简单的monkey测试命令 106
5.1.2 monkey测试工具实例 107
5.1.3 monkey测试日志查看 108
5.1.4 monkey测试注意点 112
5.1.5 monkey工具再探索 114
5.2 emulator 115
5.2.1 模拟器和真机的差异 115
5.2.2 genymotion 118
5.2.3 模拟器常用功能举例 119
5.3 monkeyrunner 121
5.4 hierarchy viewer 126
5.5 ddms 129
5.6 compatibility test suite 133
5.7 tcpdump/wireshark 136
5.8 findbugs 138
5.9 lint 140
5.10 反编译、重编译 142
5.11 ant 146
5.12 charles 148
5.13 instruments 150
5.14 小结 153
第6章 常用框架介绍和实践 155
6.1 instrumentation 156
6.1.1 技巧一 158
6.1.2 技巧三 160
6.1.3 技巧三 161
6.2 emma code coverage 163
6.3 robolectric 173
6.4 小结 185
第7章 移动应用测试案例实践分析 187
7.1 深入了解被测试对象 188
7.2 多种数据来源 190
7.3 在生活中使用产品 193
7.4 社交应用分层设计实践案例 195
7.5 联系人搜索案例测试设计实践 204
7.6 小结 212
第8章 性能测试介绍和实践 215
8.1 emmagee 216
8.2 instrumentation 217
8.3 hprof 220
8.4 gfxinfo 223
8.5 systrace 225
8.6 traceview 226
8.7 instruments——leaks 229
8.8 android多分辨率自动化实践 233
8.9 小结 239
附录a 测试人员的自我修养(吐槽篇) 241
a.1 学会提出和解决问题 242
a.2 正确地自我审视 243
a.3 不要被业界世俗的讨论蒙蔽 245
a.4 寻找测试的本质 247
a.5 主观能动 248
a.6 你真的会使用搜索引擎吗 250
a.7 每天都要学习 252
a.8 学会判断轻重缓急 254
a.9 小结 254
附录b 测试行业常见问题(q&a篇) 255
q1:没有做过测试的人怎么入门? 256
q2:测试工程师要具备什么能力? 257
q3:测试比开发技术含量低吗? 258
q4:参加测试培训能有多少提升? 259
q5:黑盒测试有价值吗? 260
q6:手动测试有价值吗? 261
q7:怎么做移动互联网应用的自动化测试? 261
q8:测试人员选择进入大公司还是小公司? 263
q9:中国高校有软件测试专业吗? 264
q10:小结 266
附录c 博客摘录 267
c.1 我们需要专职的qa吗? 268
c.2 学习让测试更精彩,测试让生命更精彩 271
c.3 中国人的纠结 278
c.4 黑盒不是白盒的绊脚石 283
c.5 测试需要反省 283
c.6 《钝感力》有感——测试中的钝感力 286
后记 289


 大话移动APP测试:Android与 iOS应用测试指南下载 更多精彩书评



发布书评

 
 


精彩书评 (总计3条)

  •     Monkey可以称得上是中国移动互联网测试的先驱人物,今日做为同事为他的新书推荐,倍感荣幸。正如书名包含“大话”二字,所以你不要期望它是一本严肃的、学院派的技术书籍(据说2会是一本技术著作)。但是你如果是一个想进入移动测试领域的新人,又或者是一个想了解移动产品测试的产品经理、开发者、投资人,那么这本书是一本再好不过的教材。从针对专业技术人员的工具、框架、性能和自动化测试,到针对产品的用户体验测试,基本涵盖了移动产品测试的方方面面。另外作者还分享了大量亲身经历的案例,使得本书更具有可操作性,看完之后可以立刻投入到实际工作中去。除了严肃的技术内容,还有幽默风趣的吐槽和心灵鸡汤式的职业生涯指点。不管你式测试老兵还是行业新人,读完相信都能让你会心一笑,豁然开朗。
  •     这本书,既讲道理又讲技术技巧还讲解决思路方案,绝对的确是好书。可惜这个出版社审的时间有点过长(2月份交稿7月末才发),上市的有点晚额~在去年夏天与作者当面请教移动端测试时,已经教给了我本书的大半内容。后来我大致按照那个思路来走的,避开了不少误区,也确实少走了不少的弯路。现在再看到本书时的不少章节(当时交流的经验心得时隔一年如今变成了纸上文字),感慨良多。。。书里面,分道和术两部分。但全都是大实话,也是作者在创业公司单枪匹马挑大梁搞测试时用过的。所以本书对在小公司里测试不足的情况下如何高效做好移动端产品的测试,有不少的启发。道的部分,告诉读者如何学习、哪些测试观存在误区,如何走出误区,如何学习,如何做好移动端app的测试工作。(重点是要有冲劲要善于查资料自学分析好产品的业务)术的部分,讲了一些常用工具的使用以及常用实用的技巧,一些通用的测试解决方法方案。(因为当时作者,长期一人挑大梁,所以很多方法方案对单个或少数测试人员的前提而言,有着很强的可行性和可操作性)对从事不久不得其法或是倍感疑惑的移动端产品的测试人而言,这本书应该能有很大启发。对于大投入或大规模团队作战效果不佳或久经采坑最后寻得移动端测试法门的人而言,这本书看过后应该会有不少共鸣和感概,也不乏亮眼之处。PS:这本书,大多写的是作者一年前熟用的东西,相信到现在还能帮助很多人涨姿势(我也是其中之一)~~今时的作者又更胜于往日,如今正在写《大话移动APP测试2.0》,有好的想法,可以到这个 http://testerhome.com/topics/1169 帖子下面去交流。【忍不住插播条ad~见谅~专注移动端测试相关技术,移动端测试人集结地,尽在:testerhome.com 】
  •     http://www.dzwanli.com.cn/?p=213这不是一本技术书籍,这更是一本普及正确的测试观念的书,作者更希望大家明白测试是什么,测试行业的病态现状,解析测试工程师们的困惑、吐槽。当然,在技术上,作者也简单介绍了功能测试、测试常用的工具、框架、性能测试。作为一名初级测试工程师,已经渐渐看到测试行业的病态现状,个人也陷入了迷茫。目前的测试行业技术性不强,测试工程师工作压力大,大家也都很浮躁,闭门造车,“不停地喊黑盒没有技术含量啊,自动化厉害啊,薪资好低啊,为什么开发一直看不起我们啊”,却没有认真地审视自己,没有更好地去测试,去完成自己的工作。所以这本书对我而言这本书更多地是在共鸣、是在让我端正态度。抱怨解决不了问题、逃避也解决不了问题。测试工程师们应该更多地去静下心来学习,去了解跟进新技术,去研究更好的测试方法,更方便的测试技术,优化改进现在的工作,更好地去测试。

精彩短评 (总计24条)

  •     这本书之前我就说他水,但是最近还是耐着性子看完了第二遍,感受依然还是“水”。水的原因是这本书的售价与书的内容和深度不相符。除了这点,这本书算是移动测试入门中的好书吧。就像书名所说的,这是一本测试指南,不会讲太深的原理和技术,往往都是点到为止式的介绍。所谓师傅领进门,修行靠自己,这就是本书存在的意义吧。
  •     移动测试也是很有意思的。
  •     介绍了好多不错的工具
  •     还可以,适合新手入门,基本都是点到为止。
  •     看完后又对测试有了希望
  •     浅读了一下,涉及面看上去挺广的,实际内容没深入。书中提到的知识仅供手机端测试入门做了解,但需要一定基础。所以纯新手不推荐,从其他平台转手机方向的可以看看,为学习提供方向。
  •     Android iOS app测试
  •     入门可读
  •     经验之谈。
  •     很好的入门书籍,关于移动测试的多个方面,或者一些工具的简介
  •     可以看出来作者花了很多心思来写,对于我这种测试小白来说,入门挺有帮助的。期待下一版本会有更多的内容。现在这本,个人觉得有些对不起50块的价钱啊。
  •     这本书其实不管是做测试,开发的,甚至PM,都可以看看!
  •     有些东西说的比较空,针对性能测试也只是引入,而没有真正深入介绍,只能作为一本了解移动App测试的书,不能真正作为测试指导书
  •     done
  •     完全不值得买,书的内容与价格根本不成比,我是这见过的最差的一本专业书。还不如自己到个什么测试论坛逛一圈都还好一点。内容不是一句点到即止可以解释的。虽然我对作者还是挺敬佩,但对于这本书,就事论事。目前移动测试方面的书还挺少的,希望业界更多人发力。
  •     内容比较基础,对没接触过这块的人来说用来入门还不错,知道了工具名之后剩下的可以自己Google。移动互联网发展很快,14年中出的书,到今天内容已经略过时了
  •     讲的是很基础的东西,适合入门
  •     讲的浅,但也正因为浅我才能看个大概,算是指南吧。虽然是讲测试,但我觉得做设计开发的都应该看。因为现在的产品并不是功能有了就完事了,更需要注重用户体验甚至是人文关怀。
  •     不错的移动测试入门指导书,内容覆盖面很广,有干货,有实际例子,有问题和解决办法,附录值得一读,有关于测试行业的思考,另外看到作者自己写的身世和经历,真的很坦诚
  •     修正测试三观
  •     作为一个没做过测试的人员看这本书,其中讲工具那几章看的有点不清楚,其他总体还不错; 能让你了解做测试的一些思想,每个环节从用户的各种角度着想,来对系统进行测试;
  •     今天搜到作者的黑历史。才发现自己第一印象没错,张嘴就说别人不是。书也如此。空洞无意义。振聋发聩尚可,但是都是大纲没有干货。
  •     同样是做了三年的移动app测试,看完之后深有感触,很多点写的挺好的。如果早点出这一本书,可能就少走了很多的弯路。
  •     真正的好书不是说教也不是事无巨细,而是给你打开一扇门,让你了解门口的世界。永远不要被业界世俗的讨论蒙蔽,提升一个人的学识、思想境界的方法只有一个,那就是不停的学习,GoAgent, traceview, systrace, HRROF, instrumentation, Emmagee, Charles, wireshark ,DDMS ,Hierarchy Viewer, Genymotion, Monkey等都可以使用了解下
 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024