总的来讲,这本书基本涵盖了移动App测试的方方面面,并结合各个专题做了简单讲解,对于扩展无线端测试的知识面有极大的好处,缺点是知识点点到为止,毕竟全书300多页的篇幅也不可能对知识点进行专题讲解。书中作者提到的一些观点与我之前思考的也是一致的,为了提升自己,一方面要建立清晰的测试解决方案体系,形成自己的测试思想和方法,另一方面要持续钻研测试框架与语言,悟出自己的测试之“道”。
下面罗列一下我学到的知识点:
第一章:功能测试概述
本章内容比较熟悉,略过,简单提一下非功能测试要点。
APP非功能测试:push(1正常启动情况,接收Push ;2后台运行情况,接收Push ;3后台杀死情况,通过必要渠道激活后,接收push)、闪屏(是否支持跳转)、覆盖安装、应用启动( 启动各个页面(闪屏\引导?)被中断(返回,Home,后台杀死)后,程序正常)、升级、账号退出登录Token上报(用于push);
第二章:功能自动化
基于Jmeter的自动化实践:
优点:
1.支持丰富协议,对http支持较为全面;
2.支持丰富的断言;
3.可以直连DB检查数据,配置JDBC Connection Configuration,JDBC Request用sql检查。
4.支持内嵌自定义脚本,比如后面的接口依赖前面