background image

移动 app 增量升级测试需注意的问题

作为一个用户,测试过程中要注意 APP 升级时是否必须先卸载,才能安装;还
有就是安装了最新版的,却发现之前的登陆信息全没了,还需要重新登陆;还有
这就是最新版的安装后会不会崩溃。

测试 APP 的增量升级

对于增量升级,测试员不能只为了方便只进行全新安装的测试,还需要对 APP
升级安装也进行测试。不过可以对全新安装的 APP 进行重点测试,对 APP 升级
的进行冒烟测试,或者对改变的功能进行有重点的测试。对于降级可以不考虑测
试。

测试 APP 升级,需要注意以下细节:

1.在 APP 升级前登陆的用户信息在 APP 升级之后是否能正常显示。

2.如果 APP 有内购功能,需要保证用户在之前版本购买的商品在新版本 APP 同样
可用。

3.当 APP 升级涉及到数据结构变化时,需要确保在 APP 升级后,保存在 APP 之
前版本数据库中的数据在新的 APP 上显示正常,不会导致 APP 崩溃。

4.在保证 APP 升级后功能和显示正常的同时,也需要保证 APP 升级之前的版本的
功能和显示也正常。

用户不可能都在第一时间升级 APP,所以很长一段时间内,多个版本 APP 并存,
都要进行测试。还有就是新版的 API 改版了 Mobile Service 的 API 时,需要注意
测试 Mobile Service 能否同时支持新老版本。

5.还有就是跨版本升级

APP 测试

保证 APP 各个功能都正常,数据库是否也正常

更新。

测试 APP 的删除

APP 的删除也要测试,APP 如果删除不好,就会留下很多缓存等文件。这些文件
会占用用户设备存储空间,也有可能给恶意软件留下机会,比如:导致用户信息
泄露等。

用户如果删除 APP 再次安装,发现能自动登录,会使用户感觉 APP 安全性不足。
所以也要对这种进行测试。

测试 APP 数据的清除