app测试要点整理(ios)

本文详细介绍了iOS app的测试要点,涵盖安装、卸载、更新、业务功能、界面UI、安全性、交叉事件、性能和兼容性等方面。在安装测试中,强调了不同场景下的正常安装、卸载和更新流程。业务功能测试包括登录、按键手势、逻辑、接口、前后台切换、消息通知和数据更新等。安全性测试涉及安装包、数据安全、账户安全和通信安全等。性能测试则关注响应时间、内存、CPU、FPS和耗电。最后,文章讨论了兼容性问题,确保app在不同设备和操作系统上的稳定性。
摘要由CSDN通过智能技术生成

目录

1. 安装卸载与更新

1.1 安装

1.2 卸载

1.3 版本更新

2. 业务功能

2.1 登录

2.2 按键与手势(iOS)

2.2 逻辑测试

2.3 接口测试

2.4 前后台切换

2.5 消息通知

2.6 数据更新

3. 界面(UI)

4. 安全性

4.1 安装包

4.2 数据安全

4.3 账户安全

4.4 软键盘劫持

4.5 通信安全

4.6 服务端接口

5. 交叉事件(多进程)

6. 性能

6.1 响应

6.2 内存

6.3 cpu

6.4 FPS

6.5 GPU过度绘制

6.6 耗电

7. 稳定性

8. 兼容性


1. 安装卸载与更新

1.1 安装

不同操作系统上是否正常安装。

不同的手机型号上是否正常安装。

不同屏幕分辨率/屏幕尺寸大小的手机上是否正常安装。

安装过程中,出现意外情况(如死机,重启,断电)的处理是否正常。

安装空间不足(内存或者磁盘空间不足)时是否有相应提示。

首次安装完成后,是否正常启动APP。

版本覆盖安装后,是否正常启动APP。

1.2 卸载

卸载过程中,出现的意外情况(如死机、断电、重启)的处理是否正常。

卸载完成后,是否删除所有的安装文件夹。

第三方卸载,是否可以正常卸载,是否卸载完全。

1.3 版本更新

强制更新:

不同的操作系统,强制更新是否可以正常更新APP。

后台设置强制更新,打开APP后,是否有强制更新提示,强制更新提示框是否可以关闭,强制更新是否有进度条显示。

强制更新过程中出现意外(如死机、断电、重启),再次打开APP,检查APP是否再次提示更新。

已注册账号的数据是否正常。

强制更新成功后,启动APP,APP的版本号是否显示正确,已注册账号的数据是否正常,已经删除或隐藏的功能模块是否还存在,新增的功能是否可以正常使用,新版本用户和老版本用户的交互是否正常(如互发消息/新版本的消息通知会不会发送到老版本上/新版本注册的用户登录到老版本上是否正常等)。

非强制更新:

不同的操作系统,非强制更新是否可以正常更新APP。

后台设置非强制更新,打开APP后,是否有非强制更新的提示,是否可以关闭提示。

关闭更新提示,历史版本用户是否可以正常使用,再次启动APP,是否再次弹出非强制更新的提示。

更新过程中出现意外(如死机、断电、重启),再次启动APP,是否再次提示更新,是否可以正常使用。

更新成功后,启动APP,APP的版本号是否显示正确,已注册账号的数据是否正常,已经删除或隐藏的功能模块是否还存在,新增的功能是否可以正常使用,新版本用户和老版本用户的交互是否正常(如互发消息/新版本的消息通知会不会发送到老版本上/新版本注册的用户登录到老版本上是否正常等)。

2. 业务功能

2.1 登录

新用户注册登录。

老用户是否能从不同路径正常登录:手机号+验证码,是否能在限定时间内收到验证码并正确登录;正确账号加密码是否正常登录,错误账号加密码是否弹出相应提示;第三方登录,是否能正常拉取第三方,是否能正常登录。

是否支持免登录浏览。

不同意隐私协议是否弹出相应提示,是否可以浏览部分内容。

进行APP前后台切换,杀进程重启,无网络(长时间断网和短暂断网),手机重启等操作,登录状态是否是最近一次登录的用户。

切换账号登录,APP内的登录用户是否是当前登录账号,数据信息和当前账号是否保持一致。

用户登出APP后,再打开APP,登录状态是否为未登录状态。

同一账号登录到多台设备(需求允许),检查多台设备的免登录状态是否正常。

用户更换密码后,有数据交互时,检查是否会再次进行身份的验证。

存在免登录日期限制的,检查在限制的日期外的登录状态是否为未登录。

2.2 按键与手势(iOS)

用户行为

功能

测试

功能键(home键)

按一次

回到桌面

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

锁屏键

点击

锁屏

打开APPÿ

  • 1
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值