收藏文章 楼主
版块:软件测试培训   类型:普通   作者:多测师   查看:4405   回复:0   获赞:0   时间:2022-01-17 10:43:38

  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)

  界面上的布局是否按要求设计。

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

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

  软件标志、颜色、名称。

  

  ​

  添加图片注释,不超过 140 字(可选)

  功能测试

  各项功能是否能正常运行。

  每个函数响应的效果是否符合预期结果。

  点击函数后返回的值是否正确。

  如果APP中有互动功能,是否可以同步,比如朋友圈点赞功能,群管理员管理会员功能,视频会议互动功能等。

  执行某项功能时,断网重连后会发生什么。

  一个函数在运行的时候,如果网络断了,没有重连,会发生什么事情?

  在应用程序的正面和背面之间切换

  在应用程序的正面和背面之间切换

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

  手机加锁解锁后,进入APP,查看是否停留在上一次操作界面,查看功能是否正常,程序是否死机,数据是否更新。

  当APP被电话打断时,返回APP查看是否停留在上一个操作界面,查看功能是否正常,数据是否更新。

  杀掉APP后,再次打开APP查看功能是否正常,数据是否更新,用户登录状态是否正常。

  如果有提示框需要处理,切换到后台,再切换到前台,查看提示框是否存在。

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

  将APP切换到后台,然后返回APP查看功能和应用状态是否正常。 IOS4和IOS5的处理机制不同。

  多后台程序切换,软件会被Killed吗?

  数据更新

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

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

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

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

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

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

  离线浏览功能

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

  您可以在没有网络的情况下浏览本地数据。

  在没有网络的情况下,退出APP再打开APP即可正常浏览。

  在没有网络的情况下,切换到后台再切换回前台可以正常浏览。

  在没有网络的情况下,锁屏后解锁屏幕,返回应用程序前台,即可正常浏览。

  如果没有网络,杀掉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://www.duoceshi.cn/jswz/深圳多测师软件与技术服务有限公司


全站外链: TEC传感器 | 猫掌外链
 
回复列表
默认   热门   正序   倒序

回复:手机APP测试要点

网站公告

近期本站被人为恶意注册及发布垃圾帖,每一个发帖都会经过审核,一经发现违法或垃圾帖的用户,帖子将被删除或封号,请大家共同维护互联网环境,共创美好互联网未来。

详细的发帖规则请阅读:

《小猪外链网发帖规则》

《小猪外链网最新金币规则》

注:本站严禁发布灰色违禁违法内容,如发现立刻永久封号,如开通会员的概不退款。

Powered by 小猪外链网 7.12.1

©2015 - 2024 小猪SEO外链平台

备案号:浙ICP备17015142号

免责申明:本网站内容由平台入驻会员撰写,除创始人账号外,其他观点仅代表作者本人,不代表小猪外链网立场。如果内容涉及侵犯其他公司、团体的利益、请联系小猪SEO外链网客服举证删除

您的IP:18.225.57.49,2024-04-29 07:05:28,Processed in 0.23945 second(s).

各位站长请准守小猪SEO外链网的发帖规则,文明理性发言

外链优化

用户名:

粉丝数:

签名:

资料 关注 好友 消息
分享
已有0次打赏