APP测试策略 -1 功能测试(部分)
功能点:
1.注册:
- 注册时,用户名和密码长度是腭面否有限制,格式是否有要求
- 注册已存在的用户时,处理是否合理
- 注册成功后是否给出提示或者登陆到提示页面
- 后台管理页面是否可以查询到注册用户数据,数据是否跟注册时一致
2.登陆:
1.合法用户是否可以登陆系统
2.系统是否允许多次非法的登陆,是否有字数 限制
3.使用禁用的账户登录系统是否正确处理
4.使用已经登陆的账户登陆系统是否正确处理
5.使用后台已经已删除的用户登陆时,处理是否合理
6.使用错误的用户名或者密码登陆时,处理是否合理
7.登陆后,页面中的登陆信息是否准确,登陆后展示页面是否合理
8.登陆超时的处理
9.使用第三方账户登陆
。。。(部分)
3.应用的后台切换:
1.APP切换到后台及应用状态是否正常
2.手机锁屏后进入APP时,再回到APP是否停留在上次操作界面
3.APP切换到后台,再回到app,功能是否会崩溃,功能状态是否正常
4.当APP使用过程中有电话进来中断后在切换到APP功能状态是否正常
5.当杀掉APP进程后,在开启APP,APP能否正常启动
6.出现必须处理的提示框后,切换到后台,在切换回来,检查提示框是否还存在,有时候会出现应用自动跳过提示框的缺陷
7.对于有数据交换的界面,每个页面都必须进行前后台切换,锁屏的测试,这种页面最容易出现崩溃
4.免登陆
1.无网络情况时能否正常进入免登陆状态
2.切换用户登陆后,用户登陆信息及数据内容是否更新
3.面登陆超时后,是否需要重新登陆
5.数据更新
1.需要确定哪些地方需要提供手动刷新,哪些地方需要自动刷新,哪些地方需要手动+自动刷新
2.确定哪些地方从后台切回到前台时需要进行数据更新
3.根据业务,速度及流量的合理分配,确定哪些内容需要实时更新,哪些需要定时更新
4.确定数据展示部分的处理逻辑,是每次从服务 端请求还是缓存到本地,这样才能有针对性的进行相应的测试
5.检查有数据交换的地方,均有相应的异常处理
6.离线浏览
1.在无网络情况可以浏览本地数据
2.退出APP再开启APP时能正常浏览
3.切换到后台再切换回前台可以正常浏览
4.锁屏到后台再切换到应用可以正常浏览
5.在对服务端的数据有更新时会给予离线的相应提示
7.定位,照相机服务
1.有用到定位服务,照相机服务的地方,需要进行前后台的切换测试,检查应用是否正常。
2.当定位服务没有开启时,使用定位服务,会有好的弹出是否允许设置定位提示。当确定允许开启定位时,能否自动跳转到定位设置中开启定位服务