Android Application Testing
1. 测试该应用的基本功能(该功能需详细安装需求以及业务进行测试功能点的分析和总结)
2. Android特性测试(横竖屏,home键,音量键,power(开关)键等)
3. 各种网络状态下进行测试(包括飞行模式)2/3/4/G/wifi
4. 待机、切换应用之后应用是否可以正常运行
5. 手机并发(比如突然来电,有短信弹出,低电量,闹铃等)
6. Android平台兼容性(4.0到至今的7.0)
7. Android分辨率(QVGA(320*240),HVGA(480*320),WVGA(800*480),HWVGA(480x854)等( quarter half width hight width VGA(Video Graphics Array)显示标准)
8. 应用在清空数据或强制退出之后是否能够正常运行
9. 应用跳转第三方软件是否正常(比如在应用中有需求跳转到第三方软件的一个界面,再跳转回来)
10. 应用是否用到系统的api,查看系统是否支持该api---是否调用系统软件
11. 应用的cpu,内存,耗电,流量调查
12. 应用是否与其他的第三方应用有冲突(比如和各种输入法)
13. 应用是否本身存在权限问题,涉及用户的哪些权限
14. 真实环境测试,即用户一般会在手机中安装哪些软件,进行安装之后测试
15. 应用的安装,卸载,SD卡安装,重复安装,升级安装等--1>不同的应用商店-豌豆荚、应用宝等--2>安装过程中是否携带 病毒、插件(扣费)、广告、其他软件
16. 应用界面,用户体验测试
17. 应用的压力测试,长时间开机,操作(可使用monkey tool,monkey发现的NullPointException一定要fix的)