码迷,mamicode.com
首页 > 移动开发 > 详细

APP功能测试点汇总

时间:2019-10-11 12:14:36      阅读:102      评论:0      收藏:0      [点我收藏+]

标签:友好   错误   应用   机制   跳过   用户权限   异常   覆盖   权限   

1、安装和卸载

先说安装,要考虑如下几点:

是否可以正常安装:1、命令行,2、第三方工具,比如豌豆荚、pp助手等
不同的系统、机型、版本是否能安装
安装过程是否可以暂停,暂停后能否再继续
安装时空间不足
安装时关机或者断网等
卸载也是这样,但是要考虑是否所有所有安装的文件夹都删除了

2、运行

是否可以正常打开
运行是否流畅
网络异常时,运行会不会受影响
3、注册和登录

现在主流的注册和登录有三种:(1)账号密码注册,(2)手机号、邮箱验证注册,(3)第三方授权直接登录
(1)账号密码注册

正常注册和登录
已注册的再注册
未注册直接登录
密码展示:明文还是**
长度和规则,数据校验
是否单点登录,多点登录修改信息是否同步
修改密码后,已登录的用户是否要重新登录
切换账号,信息是否及时更新
(2)手机号、邮箱登录

手机号、邮箱格式校验
验证短信或者邮件是否及时
正常登录
验证码错误提示
短信或者邮件文案是否友好
重复发送验证码,前一个是否失效
验证码发送次数
验证码有效时长
(3)第三方授权

对数据同步是否正确
4、权限设置

现在很多app都依赖于位置、通知、网络等用户权限,针对权限可以通过一下测试点去测:

首次安装或者启动是否同意启用这些权限
消息权限开启,能接收信息;关闭,不接受信息
位置权限开启,可以定位;关闭,需要定位才能使用的功能是否会提示或者引导开启
网络关闭是否有提示或者引导
5、软件更新

强制更新:多次关闭或者打开应用,是否跳过强制更新;点击更新,是否前往下载页面;是否可以关闭弹出框
非强制更新:是否正常关闭弹出框;重启是否还提醒;点击更新,是否前往下载页面
取消更新,老版本是否有影响
更新能否成功,是否是最新版本
6、网络环境

主要是针对2G、3G、4G、wifi网络环境进行测试

网络正常时,各个功能是否正常
网络异常时,数据交换失败是否有错误提醒
有网 >>>> 无网 >>>> 有网,数据是否能恢复
7、兼容性测试

从不同系统,版本,分辨率,机型(不同厂家ROM)等纬度进行适配测试
通常选择在少数主流设备上执行全向的用例,在其他兼容性范围内的设备上覆盖主要功能的测试用例
功能界面在不同分辨率下是否存在UI展示问题
可以测试主流的机型或者版本,也可以用第三方平台

8、异常、需求测试

内存空间为空时,应用能否运行
是否有重力感应,切换横竖屏
反复操作某个功能,是否出现闪退
运行时出现电话等是否有影响
分页处理技术,是否有重复的数据,数据显示是否完整,到达最后一页后是否还有数据进行显示
数据的排序方式
界面跳转是否正确
出现异常情况是否有提示,是否跳转到已经设定好的默认页面
图片处理的地方,是否容易出现程序崩溃现象,主要是图片压缩机制
前端展示的数据,后台进行变动(增、删、改),是否是实时更新还是app一开始运行再进行加载
前端主动发出请求,后台数据库中是否存在相应的数据同时包括数据的关联性
————————————————
版权声明:本文为CSDN博主「小西blue」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/huashao0602/article/details/79656281

APP功能测试点汇总

标签:友好   错误   应用   机制   跳过   用户权限   异常   覆盖   权限   

原文地址:https://www.cnblogs.com/zhanghan123/p/11653222.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!