【腾讯TMQ】移动APP测试用例设计的关注点
在我们的测试工作中,对于某个APP的测试其实有很多东西都是类似的可以抽象出来的,这里june总结一下大部分APP测试的时候都要考虑到的方面。如果漏下了其他方面,欢迎大家补充。
1. 应用的启动和停止
1.1 首次启动
是否出现欢迎界面,欢迎界面的停留时间合理,欢迎界面后是否正常进入应用;
首次启动时间是否合理;
该拉取的信息是否正确;
桌面图标是否创建成功,功能启动快捷键创建是否成功(某些安卓手机会有在桌面创建应用内某个功能的快捷键的需求)
1.2 二次启动
启动时间是否符合预期;
从各个启动入口进入应用是否可以正常进入:程序启动主图标,某个功能的快捷键,widget;
启动后状态检查:如初始化信息、初始状态、启动对网络
启动进程服务检查:进程名、进程数、服务名、服务数、第三方调用的SDK如GPS
带登陆的应用是否二次启动的时候正常登录
1.3 程序异常退出后的启动
操作出现crash后再启动:如空指针、内存溢出等
手动停止进程:多进程的情况停止所有或者停止其中一个后重启
手动停止服务:多服务的情况,停止所有或者停止部分服务后,未重启直接使用
管家软件一键清理进程后重启
其他系统软件工