APP是客户端程序,客户端程序就需要提前进行安装才能使用,因此需要测试安装、卸载、升级操作!
一、安装测试关注点
正常场景
- 在不同的操作系统版本上安装
- 从不同的安装渠道安装(APP商城、手机助手、直接下载apk或者ipa文件安装)
- 不同的安装路径(安装到手机上、安装到SD卡上)
异常场景
- 中断安装(关机 断网),中断之后能否恢复安装
- 存储空间不足安装
- 安装时手动取消或暂停.恢复之后是否能正常安装
- 正在运行时能否覆盖安装(后台运行\前台运行:需要考虑是否会打断用户操作)
- 低版本覆盖高版本
- 卸载后再安装(卸载后是否会清除数据)
二、卸载测试关注点
- 正常卸载(手机卸载\使用第三方软件卸载)
- 运行时卸载(后台运行)
- 取消卸载(第三方软件\二次弹窗确认时取消)
- 中断卸载(关机)
- 卸载后数据残留(给用户提示确认,如果用户同意残留,可以保留数据;如果用户拒绝残留,不可以保留数据)(如果不做任何确认提示,默认需要清空残留数据)
三、升级测试关注点
- 从临近版本升级(上一次发布的版本)
- 跨版本升级(历史发布过的版本)–当前版本是n: n-2 升级n
- 从不同渠道升级
- 升级成功提醒(红点提示\消息提示)
- 升级前是否提醒(消息推送提示升级\强制升级不提醒)
- 自己自研升级系统(日常升级\强制升级)
- 使用第三方(日常升级\强制升级)
- 当前版本是否具有升级能力(n升级n+1,升级规则)
四、如何测试安装卸载升级测试?
手动操作- -!
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END