当前位置:网站首页>APP版本更新通知流程测试要点
APP版本更新通知流程测试要点
2022-08-02 14:16:00 【51CTO】
一、APP版本更新通知流程图如下:
二、测试注意点:
1、Android更新直接下载APK,IOS引导至APP Store更新页面;
强制更新------只有“立即更新”
1、一般“强制更新”的机制不常用,除非涉及到APP的紧急且致命缺陷的修复,或者是与用户monkey密切相关的问题,或许才会使用“强制更新”机制;
2、不点击“立即更新”则APP中无法使用。更新后使用正常;
3、退出客户端,下次启动APP时,仍出现强制升级提示。
提醒更新-------立即更新
1、Android同意更新,点击”立即更新“后应该有toast提示信息反馈给用户;
2、Android下载APK通知栏有下载进度的提示;
3、通知栏下载安装包要以实际APK的名称相符合或者包含APK的名称等,避免用户下载不明软件的顾虑;
4、下载完安装包直接弹出安装的页面,包含一些权限的获取弹框;
5、安装完最后一步提醒用户点击”完成“或“打开”,供用户选择;
6、打开新安装包,首先默认显示在APP首页,并且之前用户APP中的数据显示正常;
7、升级完成检查版本号是否是最新版本;
8、版本更新入口不显示或者提示“当前已是最新版本”具体根据产品要求。
提醒更新--------取消
1、点击更新弹框中的”取消“,弹框取消,且APP正常使用;
2、在版本更新入口显示”有最新版本Vxxx"提示,用户点击仍可出现更新通知,具体提示根据产品所定文案显示;
3、退出客户端,再次打开APP仍出现”更新通知“。
异常情况考虑点:
1、当客户端有新版本提醒时,退出客户端,在本地不删除客户端的情况下,直接进入APP Store或者对应的下载商店检查是否可以正常更新版本;
2、当客户端有新版本提醒时,退出客户端,在本地不删除客户端的情况下,更新版本成功后检查是否为最新的版本号;
3、当客户端有新版本提醒时,退出客户端,直接删除客户端,下载最新的版本,则一切运行正常。
以上具体的还需跟产品要求所定,仅供参考,
1.作者:Syw
2.本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
3.如果文中有什么错误,欢迎指出。以免更多的人被误导。
边栏推荐
猜你喜欢
随机推荐
为什么 RTP 的视频的采样率是 90kHz ?
Oauth2.0 认证服务器添加验证码登陆方式
JMM&synchronized&volatile详解
指针/【类型】对指针加一能力的影响(&*ip ,*&ipd)
【进程间通信】消息队列
对象头和synchronized的升级
字符数组/字符串数组|数组指针/指针数组/
【线程安全】用户级,内核级,组合级线程|线程同步的处理(条件变量)|strtok_r(可冲入函数)
SQL在MySQL中是如何执行的
GC垃圾回收ZGC
ks.cfg 怎么读取光盘 (cdrom) 上的文件并执行对应的脚本
基类和派生类的关系【继承】/多态和虚函数/【继承和多态】抽象类和简单工厂
华为单臂路由配置,实现不同vlan之间的通信
类模板/赋值运算和加等运算
smart_rtmpd 的 NAT 映射方式使用说明
代码细节带来的极致体验,ShardingSphere 5.1.0 性能提升密钥
HCIE学习记录——OSI参考模型
双链表(普通迭代器和常性迭代器)
【软件测试】性能测试理论
【个人向】线性表复习