APP的升级测试要点

当版本为非强制升级版时,用户可以取消更新,老版本能正常使用。用户在下次启动app时,仍能出现更新提示。(如果不是强制升级,那新旧版本的app同时运行时必不可少的,此时需要考虑新旧版本并行时后台接口的兼容性。在进行旧版本功能兼容性验证时,可以进行主要流程的测试和变更的接口影响到的功能详细验证,这样可以缩小测试范围,减少测试时间同时又能保证相应的变更都进行了测试。)

当版本为强制升级版时,当给出强制更新后用户没有做更新时,退出客户端。下次启动app时,仍出现强制升级提示

当客户端有新版本时,在本地不删除客户端的情况下,直接更新检查是否能正常更新。

当客户端有新版本时,在本地不删除客户端的情况下,检查更新后的客户端功能是否是新版本。

当客户端有新版本时,在本地不删除客户端的情况下,检查资源同名文件如图片是否能正常更新成最新版本。

跨版本升级。

验证数字签名(查看版本号)

网络状态:2G/3G/4Gwifi下是否都能正常升级

能够基于流量的影响进行智能下载

覆盖升级:测试覆盖升级前,需要模拟使用旧版本的用户进行缓存数据的创建,然后进行升级,确认缓存数据升级后可以正常显示,相关功能工作正常
在这里插入图片描述

发布了15 篇原创文章 · 获赞 14 · 访问量 5725

猜你喜欢

转载自blog.csdn.net/qq_39204060/article/details/101051094