--删除或修改后的用户 , 原用户登陆 。
--不输入用户口令和用户、重复点(确定或取消按钮)是否允许登陆 。
--登陆后 , 页面中登陆信息 。
--页面中有注销按钮 。
--登陆超时的处理 。
7)注销
--注销原模块 , 新的模块系统能否正确处理 。
--终止注销能否返回原模块 , 原用户 。
--注销原用户 , 新用户系统能否正确处理 。
--使用错误的账号、口令、无权限的被禁用的账号进行注销
2.4.2应用的前后台切换
1) APP切换到后台 , 再回到 app , 检查是否停留在上一次操作界面 。
2) APP切换到后台 , 再回到 app , 检查功能及应用状态是否正常 , IOS4和 IOS5的版本的处
理机制有的不一样 。
3) app切换到后台 , 再回到前台时 , 注意程序是否崩溃 , 功能状态是否正常 , 尤其是对于从
后台切换回前台数据有自动更新的时候 。
4)手机锁屏解屏后进入 app注意是否会崩溃 , 功能状态是否正常 , 尤其是对于从后台切换
回前台数据有自动更新的时候 。
5)当 App使用过程中有电话进来中断后再切换到 app , 功能状态是否正常
6)当杀掉 app进程后 , 再开启 app , app能否正常启动 。
7)出现必须处理的提示框后 , 切换到后台 , 再切换回来 , 检查提示框是否还存在 , 有时候
会出现应用自动跳过提示框的缺陷 。
8)对于有数据交换的页面 , 每个页面都必需要进行前后台切换、锁屏的测试 , 这种页面最容易出现崩溃 。
2.4.3免登录
很多应用提供免登录功能 , 当应用开启时自动以上一次登录的用户身份来使用app.
1) app有免登录功能时 , 需要考虑IOS版本差异 。
2)考虑无网络情况时能否正常进入免登录状态 。
3)切换用户登录后 , 要校验用户登录信息及数据内容是否相应更新 , 确保原用户退出 。
4)根据MTOP的现有规则 , 一个帐户只允许登录一台机器 。 所以 , 需要检查一个帐户登录多
台手机的情况 。 原手机里的用户需要被踢出 , 给出友好提示 。
5) app切换到后台 , 再切回前台的校验
6)切换到后台 , 再切换回前台的测试
7)密码更换后 , 检查有数据交换时是否进行了有效身份的校验
8)支持自动登录的应用在进行数据交换时 , 检查系统是否能自动登录成功并且数据操作无
误 。
9)检查用户主动退出登录后 , 下次启动app , 应停留在登录界面
2.4.4数据更新
根据应用的业务规则 , 以及数据更新量的情况 , 来确定最优的数据更新方案 。
1)需要确定哪些地方需要提供手动刷新 , 哪些地方需要自动刷新 , 哪些地方需要手动+自动
刷新 。
2)确定哪些地方从后台切换回前台时需要进行数据更新 。
3)根据业务、速度及流量的合理分配 , 确定哪些内容需要实时更新 , 哪些需要定时更新 。
4)确定数据展示部分的处理逻辑 , 是每次从服务端请求 , 还是有缓存到本地 , 这样才能有
针对性的进行相应测试 。
5)检查有数据交换的地方 , 均有相应的异常处理 。
2.4.5离线浏览
很多应用会支持离线浏览 , 即在本地客户端会缓存一部分数据供用户查看 。
1)在无网络情况可以浏览本地数据
2)退出 app再开启 app时能正常浏览
3)切换到后台再切回前台可以正常浏览
4)锁屏后再解屏回到应用前台可以正常浏览
5)在对服务端的数据有更新时会给予离线的相应提示
2.4.6 App更新
1)当客户端有新版本时 , 有更新提示 。
相关经验推荐
- 阿里巴巴|Intel计划以代号Bonanza Mine的ASIC架构处理器跨入挖矿热潮
- 机器人|手机内部有自动优化,绿树会更绿,脸色会轻微偏好看的红色
- |手机差别在于内部,低端机用塑料壳,高端机用金属壳
- 创维|爆款预定!入门款iPad曝光:配置提升,5G加持
- 小米科技|大英间谍潜入华为内部,“成功”帮它打了广告
- 国产手机|数字人民币试点选择京东,撕开阿里遮羞布:支付宝没那么重要
- 小米科技|旗舰手机销量还不如中端机?行业内部员工告诉你为什么
- VR|本周大新闻|苹果内部封杀元宇宙概念,传腾讯收购黑鲨入局VR硬件
- 数字人民币|数字人民币APP正式上线,扯下了阿里的“遮羞布”
- 闻泰科技|揭秘阿里云神龙团队拿下 TPCx-BB 排名第一的背后技术
