《移动App测试的22条军规》—后记

后记
移动App测试的22条军规
在网络刚刚兴起的年代,有一款网络游戏叫“万王之王”,作者记得它应该是国内最早的网络游戏。这个游戏之所以出名还有一个原因,就是它开创了可以用单机游戏修改工具(金山游侠)修改网络游戏的先河。当今想必没有任何一款网络游戏会出现这样的错误。随着时代的发展,大家对于网络的认识也愈渐深入,正因为这样,更多的网络使用方法和开发模式被创造了出来。

现在移动App也在走着同样的道路。随着智能设备的演进,市场的发展,开发方法和技术的完善,移动App在慢慢地成熟起来;移动App测试的从业者伴随着移动App的发展,也在不断沉淀着知识,积累着实践。作者相信在移动App高速发展的环境下,移动App测试的新思维、新方法、新模式、新工具会不断地涌现出来,移动App测试人员也会随着这波浪潮不断前行。

Evolve.jpg

笔记栏副本

本文仅用于学习和交流目的,不代表异步社区观点。非商业转载请注明作译者、出处,并保留本文的原始链接。

时间: 2024-10-23 12:07:06

《移动App测试的22条军规》—后记的相关文章

《移动App测试的22条军规》——后记

后记移动App测试的22条军规在网络刚刚兴起的年代,有一款网络游戏叫"万王之王",作者记得它应该是国内最早的网络游戏.这个游戏之所以出名还有一个原因,就是它开创了可以用单机游戏修改工具(金山游侠)修改网络游戏的先河.当今想必没有任何一款网络游戏会出现这样的错误.随着时代的发展,大家对于网络的认识也愈渐深入,正因为这样,更多的网络使用方法和开发模式被创造了出来. 现在移动App也在走着同样的道路.随着智能设备的演进,市场的发展,开发方法和技术的完善,移动App在慢慢地成熟起来:移动App

《移动App测试的22条军规》目录—导读

内容提要 移动App测试的22条军规 本书全面讲解了移动App测试的技术.技巧.工具.案例和测试用例,全书共分23章,主要内容为:移动App的特性,关注多任务和意外情况处理,避免手势冲突,关注用户体验,设计通知和消息展示,支持操作系统特性,及时显示和同步消息,支持多种文件格式,支持多语言和地区设置,重点测试高内存占用的功能.降低流量和电量消耗,确保成功集成和调用第三方App,尽量不使用非标准控件,iOS 8升级所引入的新特性,Android 5.0升级所引入的新特性,自动化和探索性测试,自动化测

《移动App测试的22条军规》—第1章1.2节移动App的生命周期

1.2 移动App的生命周期 移动App测试的22条军规 (1)对于还处于开发阶段但准备不久之后投入市场的一款新App,鉴于并没有已经实际使用App的用户,所以测试人员要"预测"真实的用户所使用的设备和平台.在这种情况下,首先需要了解使用App的主要用户是哪一类人群,比如说是发烧友,还是商务人士.发烧友极有可能使用的是最新的设备和平台:商务人士更多使用的是成熟的平台,高端一些的设备:而如果用户是普通大众,就需要通过Apple和Google官方发布的版本占有率数据来帮助测试人员进行有依据

《移动App测试的22条军规》—22条军规之外

22条军规之外 移动App测试的22条军规 软件测试是一项系统性的工作,所以在测试移动App时,测试人员除了要做到按照轻重缓急来制定测试覆盖之外,还需要和项目其他角色一起,在整个开发流程中测试移动App,以及整体优化整个项目. 这也是为什么作者在每条军规之中,都会从用户角度和技术角度阐述应该如何测试移动App. 每个项目都是不一样的,没有哪个项目能够全面涵盖移动App测试的所有领域,本书同样如此.因此在实际测试移动App时,测试人员需要结合测试项目的实际情况,以这22条军规作为参考,选取适合的军

《移动App测试的22条军规》——22条军规之外

22条军规之外 移动App测试的22条军规 软件测试是一项系统性的工作,所以在测试移动App时,测试人员除了要做到按照轻重缓急来制定测试覆盖之外,还需要和项目其他角色一起,在整个开发流程中测试移动App,以及整体优化整个项目. 这也是为什么作者在每条军规之中,都会从用户角度和技术角度阐述应该如何测试移动App. 每个项目都是不一样的,没有哪个项目能够全面涵盖移动App测试的所有领域,本书同样如此.因此在实际测试移动App时,测试人员需要结合测试项目的实际情况,以这22条军规作为参考,选取适合的军

《移动App测试的22条军规》——第5章,第5.4节关注用户体验

5.4 关注用户体验 移动App测试的22条军规 测试人员不仅需要关注身体健全的用户,也需要关注残障人士.这不仅是人性的关怀,还是很多发达国家,比如美国.澳大利亚.新加坡等国家和地区在法律中有明文规定需要强制执行的.所以不仅为了移动App能顺利发布和避免引起诉讼,而且为了更多的用户能使用我们的App,稍微多花一些开发时间和精力关注用户体验也是非常值得的. 在当前主流的操作系统中,都带有"辅助功能"的选项(如图5.16.图5.17和图5.18所示). 在这些辅助功能中,测试人员可以重点测

《移动App测试的22条军规》—第5章5.4节关注用户体验

5.4 关注用户体验 移动App测试的22条军规 测试人员不仅需要关注身体健全的用户,也需要关注残障人士.这不仅是人性的关怀,还是很多发达国家,比如美国.澳大利亚.新加坡等国家和地区在法律中有明文规定需要强制执行的.所以不仅为了移动App能顺利发布和避免引起诉讼,而且为了更多的用户能使用我们的App,稍微多花一些开发时间和精力关注用户体验也是非常值得的. 在当前主流的操作系统中,都带有"辅助功能"的选项(如图5.16.图5.17和图5.18所示). 图5.16 iOS 8自带的&quo

《移动App测试的22条军规》——第1章,第1.1节移动App的特性

1.1 移动App的特性移动App测试的22条军规(1)如果App是针对心率监测.指纹识别.近场通信(NFC).红外线操控这些需要特殊传感器设计的,那对测试设备和平台的选择就相对少一些,只需要考虑那些拥有这些传感器的设备.例如对于支持指纹识别的App,测试人员需要考虑的设备也就是iPhone 5s.iPhone 6.iPhone 6Plus.iPad Air2.iPad mini3.LG G3.三星Galaxy S5.三星Galaxy Note4.HTC One Max和华为Mate7这些设备(

《移动App测试的22条军规》——第5章,第5.2节WebView的测试

5.2 WebView的测试移动App测试的22条军规对于WebView的显示,除了需要关注它对于横竖屏的影响,还需要关注它在不同设备上的显示.因为不同设备会有不同的屏幕宽度和高度,所以WebView的显示效果通常也是千差万别的.比如显示宽度过宽(如图5.7所示),显示宽度过窄(如图5.8所示),或者显示位置太靠下从而导致页面出现很大的空白(如图5.9所示)等. 如果是具有特定格式的WebView,在不同设备上的显示效果很可能差异更大,例如图5.10所示表格的显示差异. 在手机App中嵌入的We