美文网首页
手机APP测试注意事项

手机APP测试注意事项

作者: 穿越地平线_2018 | 来源:发表于2021-04-18 17:57 被阅读0次

APP测试是一个广泛的概念,根据每个app的应用场景不一样,测试的方向也略微的不同,在测试过程中需要灵活应用自身所知的测试手段。

安装测试

软件在不同操作系统(Android系统和IOS系统)上是否正常安装

软件在不同版本的操作系统(如Android 5.0、Android 6.0、Android 7.0、Android8.0和iOS 9.0、iOS 10.0、iOS 11.0、iOS 12.0)上是否正常安装

软件在不同的品牌手机(华为、三星、OPPO、VIVO等其他品牌手机)上是否正常安装

卸载旧版本再安装(这个操作可以排插新版本的安装包是否丢失库,如果是覆盖安装的话会继续依赖旧库,导致问题发现不了)

覆盖安装是否正常

降级安装是否能成功

磁盘空间不足时,是否可以正常安装,安装的现象是什么

安装过程中是否可以手动取消

安装过程中突然手机关机怎么处理

卸载测试

按照手机自身的卸载流程卸载是否能正常卸载

使用adb命令卸载是否可以卸载

卸载过程中有没有异常提示

卸载过程中突然关机是否卸载成功

界面测试(UI)

界面上的布局是否按照需求上设计

界面内容是否符合文档需求,文字是否有乱码或者翻译问题

图片、动画、边框、颜色、字体、背景、按钮、目录、菜单、弹框、列表等

软件logo、颜色、名称

功能测试

每一个功能是否能正常操作

每个功能响应出来的效果是否符合预期结果

功能点击后返回的值是否正确

如果app存在互动的功能,是否可以同步,比如微信朋友圈点赞的功能,群管理员管理成员的功能,视频会议中的互动功能等等

在进行某一个功能的时候,断网重连后会出现什么样的情况

某一功能进行时,断网不重连会出现什么情况

应用的前后台切换

APP切换到后台,再打开APP,检查是否停留在上一次操作界面,检查功能是否正常、程序是否崩溃、数据是否更新

手机锁屏解锁后进入APP,检查是否停留在上一次操作界面,检查功能是否正常、程序是否崩溃、数据是否更新

APP使用过程中被电话中断,再回到APP,检查是否停留在上一次操作界面,检查功能是否正常、数据是否更新

Kill掉APP后,再打开APP,检查功能是否正常、数据是否更新、用户登录状态是否正常

存在必须处理的提示框,切换到后台,再切换到前台,检查提示框是否存在

APP使用过程中,出现断电/意外关机重启等异常情况,再次打开APP,检查APP功能是否正常

APP切换到后台,再回到app,检查功能及应用状态是否正常,IOS4和IOS5的版本的处理机制有的不一样

对于多次进行后台程序切换,软件会不会被Kill

数据更新

数据更新分为手动更新和自动更新。

手动更新软件是否能正常更新,更新的版本是否为最新版本

自动更新是否可以设置在规定时间内更新

更新是否可以选择在wifi还是数据连接的状态下更新

更新时的状态、进度、现象是否符合要求

更新后能否正常启动软件,更新后是自动启动软件还是手动启动软件等

离线浏览功能

好多软件都有离线缓存的功能,在无网络的情况下可以查看已缓存的内容。

在无网络情况可以浏览本地数据

无网络情况下,退出app再开启app时能正常浏览

无网络情况下,切换到后台再切回前台可以正常浏览

无网络情况下,锁屏后再解屏回到应用前台可以正常浏览

无网络情况下,Kill掉APP,再打开APP,能否正常浏览部分内容(如缓存好的视频/音乐等)

无网络情况尝试请求服务端的内容时候,是否有出现无网络的提示

系统权限

一般APP会询问用户定位权限、网络权限、相册权限、相机权限、通知权限、通讯录权限。

定位权限:定位权限关闭,打开APP,检查APP中涉及定位权限的功能是否正常

网络权限:网络权限关闭,打开APP,检查APP中涉及网络请求的功能是否正常

相册权限:相册权限关闭,打开APP,检查APP中涉及相册权限的功能是否正常

相机权限:相机权限关闭,打开APP,检查APP中涉及相机权限的功能是否正常

通知权限:通知权限关闭,打开APP,检查APP中涉及通知权限的功能是否正常

通讯录权限:通讯录权限关闭,打开APP,检查APP是否还能获取到本机通讯录

专项性测试

兼容性测试:app运行是否能兼容各种操作系统,各个版本的操作系统

适配性测试:app运行是否能在不同分辨率的手机上运行,运行时是否会出现有影响使用的现象

弱网测试:app在3G、4G、5G、WIFI、地铁环境、信号差的环境下运行,表现的状况是否符合预期结果,是否在接受范围内

适配性测试:app在不同屏幕尺寸的手机在运行,在平板上运行,是否有做等比缩放处理,使用时软件是否会被拉伸或者压缩

中断测试:比如音频软件的暂停键,比如在使用时需要即刻黑屏,比如使用时有电话接入等等

定位测试:有些app是带有定位功能或者位置获取功能,需要验证定位是否准确

时间同步测试:验证app的时间网络对时还是根据手机自身设置的时间

功能键测试

打开APP,点击Home键,检查APP是否切换到后台运行,检查APP后台运行的相关功能是否正常(如音乐播放)

打开APP,打开声音相关功能,物理调节音量键,检查声音是否会随物理调节变大变小

打开APP,打开声音相关功能,系统声音设为静音,检查声音是否为静音

打开APP,锁屏,解锁,检查APP运行是否正常

打开APP,关机,再开机,再打开APP,检查APP功能是否正常(特别是关机前正在付款等操作)

打开APP,有些手机还带有返回键,检查“返回键”是否能正常实现

手势测试

手势测试要根据手机个人设置。

备注:此文章转载于 https://mp.weixin.qq.com/s/PpDRQCr3qMG0W8-hqP7uBw

相关文章

  • 手机APP测试注意事项

    APP测试是一个广泛的概念,根据每个app的应用场景不一样,测试的方向也略微的不同,在测试过程中需要灵活应用自身所...

  • IOS程序测试要点

    测试iOS版的 App 注意事项分享以下几点: 1.app使用过程中,接听电话。可以测试不同的通话时间的长短,对于...

  • 怎么看待移动APP的安全测试

    随着互联网发展,APP应用的盛行,最近了解到手机APP相关的安全性测试。目前手机App测试还是以发现bug为主,主...

  • 手机APP测试流程&方法

    手机APP测试流程&方法 1 APP测试基本流程 1.1流程图 1.2测试周期 测试周期可按项目的开发周期来确定测...

  • APP兼容性测试

    APP兼容性测试,顾名思义就是对手机APP进行兼容的友好性测试。我们主要还是以人工测试为主,通过主流手机设备对主流...

  • 转:app测试中坑及易忽略点

    app测试中坑及易忽略点 手机APP测试思路及测试要点 app测试中坑及易忽略点 1、安卓部分机型对于拍照的图片上...

  • 手机App测试要点

    一、简介 移动应用App已经渗透到每个人的生活、娱乐、学习、工作当中,令人激动、兴奋且具有创造性的各种App犹...

  • 手机APP测试流程

    整理的测试点之间可能有重复~ App测试工具工具会为你提供大量的数据和日志,有了这些数据,就能更方便的判断问题发生...

  • 手机 App 测试(二)

    手机 App 测试(一) https://www.jianshu.com/p/8598e48ba5f6[https...

  • 手机 App 测试(一)

    一、手机 App 测试的范围 功能模块测试 交叉事件测试 性能测试 安全测试 兼容性测试 安装/卸载测试 接口测试...

网友评论

      本文标题:手机APP测试注意事项

      本文链接:https://www.haomeiwen.com/subject/acqwlltx.html