鱼鳞病

首页 » 常识 » 预防 » 松勤软件测试基础安卓APP测试验证点
TUhjnbcbe - 2021/1/13 3:31:00
辽宁白癜风医院 https://m-mip.39.net/baidianfeng/mipso_4292729.html

松勤与你相约

基础就业班

自动化测试全栈班

已经开课

现在还可以接受插班哦

名额有限

3个月深造,助你涨薪多多

文末扫描
  安装/卸载(考虑是否清数据)


  升级(考虑卸载重新安装、覆盖安装升级、通过无忧通知升级、在线检测新版升级)


  升级后新旧数据的兼容性


  网络切换是否有相应提示说明?比如wifi切换到正常网络


  程序进入输入功能时,是否正常弹出键盘?键盘是否遮挡输入框?键盘的输入法切换


  是否有菜单项


  home和程序间多次切换


  返回上一级操作,退出程序后的提示


  横竖屏切换


  长按某一按钮是否会触发其他事件

PC和APP的数据同步。


  在APP中内嵌了超链接后,程序如何处理。如果调用设备的浏览器,是否能正常切回APP


  各个页面间多次切换


  飞行模式


  使用程序时同时播放音乐


  蓝牙的配对

2.异常场景测试


  低电量时使用应用


  内存被占满时使用应用


  使用应用时,接听电话、查看信息、闹铃响起,再切回到应用,验证应用切换前后场景是否一致


  使用应用时,断网,应用的处理情况


  使用应用时,进行开锁/解锁,验证开锁/解锁前后的场景是否一致


  在特定的场景使用应用,客户端一次性更新大量数据

3.应用的性能测试


  连续点击相同按钮,注意查看手机CPU和内存占用情况


  快速划屏,注意查看手机CPU和内存占用情况


  长时间使用应用,注意查看手机CPU、内存、电量、网络流量等资源的占用情况


  如果应用中包含大量的图形显示场景,如游戏、地图等,需要
  
  性能测试有时需要利用工具,如腾讯GT,DeviceMonitor,GPU呈现模式分析。

4.用户体验测试


  三原则:用户UI体验好,用户操作方便,用户使用错误率低

5.蓝牙测试点


  确定蓝牙是2.0还是4.0,目的是确认蓝牙的传输速度、传输距离以及耗电量等基础参数。


  测试手机与设备蓝牙连接的成功率(特别考虑手机和设备蓝牙版本不一致时)


  手机与设备连接(一个手机连接多个设备、多个手机连接一个设备、手机蓝牙进行其他操作如连接蓝牙耳机再与设备连接)


  在APP中,测试连续打开/关闭蓝牙,测试应用是否对系统蓝牙出现的异常进行了捕获


  测试蓝牙数据交互的准确性


  系统消耗资源的测试,如APP开启蓝牙进行交互时,系统CPU、耗电量的统计。(设备待机30天、连续传输十几个小时、手机与终端已经连接但是手机不在连接范围)


  蓝牙连接稳定性测试(考虑无干扰和有干扰的情况)


  蓝牙设备有效区域临界值测试


  蓝牙设备异常断开后,容错效果测试(断开后能否再自动连接或手动连接)

6.缓存测试


  缓存时间是否合理


  断网直接读取缓存


  缓存过期、未过期的数据读取


  不同网络缓存时间不同,WIFI环境下,缓存时间可以设置短一点,因为网络较快,而且不要钱


  刷新按钮或下拉列表刷新

7.适配测试


  适配统计结果:参考官方统计和友盟统计


  适配原因:分辨率UI问题;不同厂商会选择不同硬件,对某些硬件驱动的调用可能会出现问题;安卓API问题,新SDK版本中新增加的API,在旧版本中不被支持。


  适配方法:国内应用建议参考友盟统计结果,确认需要覆盖的厂商、系统、分辨率和屏幕大小等。


  适配的常见测试点:安装/卸载、UI、蓝牙、联网等。


  主流手机的测试一定要采用真机测试,并进行全功能点的覆盖测试。非主流手机的适配可以考虑云测试。 

添加老师

1
查看完整版本: 松勤软件测试基础安卓APP测试验证点