android用例设计也应考虑到的点

中断测试

(1)软件运行过程中接电话、收短信、锁屏、闹铃、充电、收到通知提醒后再使用软件,软件应仍可正常运行使用;
(2)软件运行时,由前台切换到后台,再切回前台后,应仍可正常运行使用;

兼容性及适配测试

(1)系统版本

     4.1 ~ 4.4
     5.0 ~ 6.0
     7.0 ~ 8.0
     8.0 +

(2)分辨率

     800 * 400
     720 * 1280
     1920 * 1080
     2560 * 1536

(3)厂商定制系统

     OS或android其它版本的兼容

     不同手机厂商硬件的适配如:oppo,华为。等

稳定性测试

(1)安卓app的稳定性常常使用monkey命令进行测试,通过随机时间流模拟人的操作,对检查程序的内存溢出、空指针有很大的作用。
(2)Monkey主要用来检测系统ANR及Crash等问题

升级/覆盖测试

(1)应用数据:(登陆状态、历史数据)
(2)重要功能:词书下载是否正常,数据同步是否正常
(3)卸载版本:重要数据不被清除
(4)验证签名是否一致
(5)跨版本升级是否正常

网络情况

(1)不同运营商、地区的表现
(2)移动网络/Wifi
(3)网络中断,网络恢复场景的逻辑处理
(4)流量消耗是否符合预期
(5)无网络情况

界面易用性测试

(1)界面与交互测试(交互规范、用户体验、易用性等)
(2)可用性测试(可用性强、操作简单、出错率低、完成任务时间短等)

手机流量、电量、内存测试

(1)测试机使用监控软件观察APP使用所耗的流量
(2)测试机使用监控软件观察APP耗电量
(3)测试机使用监控软件观察APP占用内存情况(不能泄露内存) 
(4)测试机使用监控软件观察APP流畅度(GPU呈现模式分析)
(5)测试机使用监控软件观察APP启动时间

性能其它

(1)接口性能
(2)服务器压力测试

posted on 2018-10-10 11:16  小奋斗  阅读(144)  评论(0)    收藏  举报

导航