1、应用本身的功能测试
各项功能应详细按照需求及业务进行测试功能点的分析与总结
2、移动设备物理按键特性测试
横竖屏、home键,音量键,power键等
3、各种网络状态下进行测试
2G、3G、WIFI、联通、移动、电信(包括飞行模式)(在走动环境下)
4、关机、待机、切换应用后是否可以正常运行
5、冲突情况测试
手机来电,短信、其他应用推送、低电量、闹铃等
6、兼容性测试
操作系统不同版本的兼容性测试:有大量真机时,可以使用真机进行并发测试,如无可使用百度云测试进行CTS测试
分辨率兼容性测试:QVGA,WVGA、HWVGA等
不同手机厂商机型兼容性测试:主要指android不同手机厂商
7、异常场景测试
断电、断网、重启、清空应用所有数据、强制退出后,APP是否可以正常运行
8、系统API关联测试
1)应用跳转系统API是否正常
例如:应用中有需求跳转到系统的某个界面中,在跳回原APP
2)是否用到系统API,系统是否支持该API
9、APP本身性能测试
比如CPU、内存、耗电、流量测试
1)可下载相关测试APP进行测试。如安测试、Emmagee等工具
2)查看dumpsys日志,了解(Android系统自带)
3)另外,CPU可以靠system dump命令进行跟踪;内存可以靠DDMS的GC之后查看object的上升情况以及MAT插件的分析。
10、安全测试
应用本身所包含的权限,检查涉及用户哪些权限;APP各组件是否暴露
11、应用安装、卸载、升级测试
应用安装(内存安装)、卸载、SD卡安装、重复安装、升级
12、UI及用户体验测试
易用性、流畅性、交互方式
网友评论