这个文章翻得比较快,感觉收获没有《移动APP测试实战》大。
说的东西基本上我前面已经比较清楚了,内容还算是比较实用的,对应的目录可以用在后面开展测试的时候参考,下面摘录一下军规:
移动App的特性,关注多任务和意外情况处理,避免手势冲突,关注用户体验,设计通知和消息展示,支持操作系统特性,及时显示和同步消息,支持多种文件格式,支持多语言和地区设置,重点测试高内存占用的功能、降低流量和电量消耗,确保成功集成和调用第三方App,尽量不使用非标准控件,iOS 8升级所引入的新特性,Android 5.0升级所引入的新特性,自动化和探索性测试,自动化测试中模拟器的使用,用户界面自动化测试的常见工具,性能和安全性测试,使用Log定位问题,充分使用持续集成、持续部署,以及微信App测试综合案例分析等核心技术。
个人觉得有必要记录一下的内容:
1)自动化和探索性测试:
a、测试金字塔
2、CuCumber 的 Scenario--Given---When--Then。 前面敏捷测试中接触过,不过没有怎么实践。
3、GUI测试的自动化工具,以前接触了Monkey、Robotium,但是没有怎么用起来。这里是大力推荐Appium。对应的hy1984427.github.io/appium有对应的使用手册。
个人目前一个主要问题是看了一些书,有一些理论基础和传统实践基础,但是没有APP这方面的实际开发和测试实践,属于啥都知道一点,但啥都不会,很尴尬的处境。后面要看情况建立环境,实际地开展相关的测试才行。