Android APP 版本检查

情景 01:Android APP 进行版本检查,存在更新或已经是最新,2 种情况
情景 02:检查 APP 是否有 SDCard 读写权限,拥有权限或不拥有权限,2 种情况
情景 03:请求获取 SDCard 读写权限,用户授予权限或用户拒绝授予权限,2 种情况
情景 04:检查 SDCard 可用内存空间,可用空间充裕或可用空间不足,2 种情况
情景 05:检查当前网络是否为 WiFi 网络,是 WiFi 网络或是移动网络,2 种qkk
情景 06:如果是移动网络,询问用户是否同意在移动网络下下载安装包,用户同意或用户不同意,2 种情况
情景 07:下载 APP 安装包,1 种情况
情景 08:Android 设备系统版本为 8(或以上)或 7(或以上)
情景 09:如果 Android 设备的系统版本为 8 或以上,判断是否拥有安装来自当前 APP 的更新包权限,拥有权限或未拥有权限,2 种情况
情景 10:请求安装来自当前 APP 更新包权限,用户授权或用户拒绝授权,2 种情况
情景 11:如果 Android 设备的系统版本为 7 或以上,使用 FileProvider 方式提供 APK 包的本地地址,如果系统版本为 7 以下,使用 file:// 描述符提供 APK 包地址,2 种情况
情景 12:安装 APK 包,用户点击安装或用户点击放弃安装,2 种情况

所有测试情景数量 = ?

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容