测试杂谈APP测试

APP测试注意点

2019-04-22  本文已影响9人  张小Di

APP测试与web测试在业务流程是是类似的,可以从边界值及等价类划分法,场景法等设计测试用例,但两者有什么区别呢?

先说一下APP测试不同于Web测试的差异

1. 权限因素:
APP测试可能会涉及到权限设置,如麦克风,通话,相机及读写权限等
2. 网络环境:
用户使用的网络环境可能不尽相同,有wifi,4G,3G ,2G,还有可能WiFi->4G,亦或是4G->wifi等;就2G,3G而言,但其网络制式可能也不同,因为当前有三大厂商,移动,联通及电信
3. 干扰因素:
电话来电/短信提醒/日历提醒/下拉状态栏等干扰下,页面信息是否显示正常
4. 资源占用:
当产品模块涉及到音乐/视频/相机资源时,可以设计相关测试用例。
如:当前产品模块涉及到音乐资源(音轨),则可设计如下场景设计:
a.系统音乐/第三方音乐软件播放音乐时,打开APP播放音乐
b.系统音乐/第三方音乐软件播放音乐时,打开APP播放音乐并暂停
c.当前APP播放音乐并挂置后台,前往音乐APP播放音乐
d.当前APP播放音乐并挂置后台,前往音乐APP播放音乐并暂停
5. 兼用性:
不同的系统版本,屏幕分辨率及屏幕尺寸
Android系统版本号目前最高的是8.0,目前主要对Android4.4之后的系统做兼容性测试
IOS系统版本号目前最高的是12.X,主要是对9.0以上系统做兼容性测试
IOS主要分辨率是1334x750,1920x1080;机型还好不是很多,毕竟都是苹果厂商生产
Android手机屏幕常见的分辨率有480×800、720×1280、1080×1920等
Android机型则较多,当前主流机型主要有,如华为,oppo,vivo,魅族,小米等(如果条件允许,当下主流机型可分别购买)

当在迭代过程中,如果涉及到增加/调整页面时,需要注意手机兼容性的问题啦
6. 前后台切换:前后台切换,查看资源(用户信息,页面信息,资源信息)显示是否正常,具体查看内容需根据产品来确定

上一篇下一篇

猜你喜欢

热点阅读