功能点 | 操作步骤 | 检查点 | 原因 |
应用的前后台切换 | App切换到后台,再回到App | 检查是否停留在上一次操作界面 | |
注意程序是否崩溃,功能状态是否正常,尤其是对于从后台切换回前台后数据是否自动更新 | |||
手机锁屏解锁后进入App | 应用是否会崩溃,功能是否正常,数据是否更新 | ||
App使用过程中有电话进来中断后再切换到App | 检查停留页面,功能状态是否正常 | ||
杀掉App进程后,再启动App | App能否正常启动 | ||
出现必须处理的提示框后,切换到后台,再切换回来 | 检查提示框是否还存在,有可能会出现自动跳过提示框的缺陷 | ||
有数据交换的页面,都必须要进行前后台切换、锁屏的测试 | 检查功能状态是否正常,最容易出现崩溃 | ||
上传图片功能测试 | 文件类型是否正确、大小 | 检查是否上传成功,给出提示 | |
不选择文件直接点击上传 | 查看是否给出提示 | ||
连续多次选择不同的文件 | 查看是否上传最后一次选择的文件 | ||
文件名内容(如含特殊字符,大小写混合,数字,汉字) | |||
上传中断网 | |||
聊天窗口 | 发送在线/离线文件 | ||
发送语音/视频 | |||
表情/图片/拍照 | |||
本地/在线消息记录 | |||
闪退问题汇总 | 上传图片过大或格式不对 | ||
频繁进行下拉刷新 | |||
可提交的文本框输入内容超越限定值 | |||
断网或弱网下的请求网络操作 | |||
手机干扰性提示:来电/短信等 | |||
切换应用 | |||
APP弱网络常见场景(2G/3G/4G wifi-移动网络切换) https://www.jianshu.com/p/8be23fffbb75 https://www.cnblogs.com/111testing/p/12950676.html | 用户登录应用时下载初始化数据,下载过程中因网速太慢点击取消并重新登录, | 数据初始化完成后出现重复,造成数据不一致。 | 数据下载过程中、下载失败后,未进行数据回滚,中止后重新下载,出现数据重复 |
用户点击数据上传,数据上传过程中网络弱且不稳定,基于联网状态自动触发数据上传, | 导致出现数据重复写入,形成脏数据 | 数据上传过程中,由于失败重传机制,会出现连续两次写操作,并且未做唯一识别处理 | |
用户输入用户名和密码点击登录,应用链接超时 | 返回用户名和密码错误提示 | 在弱网环境下的连接超时后,按照强网业务逻辑处理,导致返回超时异常 | |
用户输入用户名和密码后点击登录,登录过程中 | 应用崩溃并且闪退 | 弱网环境下数据下载超时,加载数据严重依赖于后来的异步加载。数据还没来得及返回,应用跳转到下个activity,导致崩溃 | |
用户请求页面响应时间较长,等待的过程中,页面上的部分控件仍然可以操作,当用户点击控件时 | 出现应用闪退现象 | 没有对数据加载流程进行判断,直接暴露控件可控,当出现依赖数据的控件操作时,没有在数据返回前做兼容处理 | |
用户第一次输入搜索关键字没有得到响应后,再次输入全新关键字并发送请求,等待搜索结果返回后 | 当前结果页被之前的关键字搜索结果刷新覆盖 | 中间的请求返回较慢,显示最终的结果后,之前请求返回的数据应不做处理 |
APP专项测试
最新推荐文章于 2024-07-04 21:28:24 发布