app-功能测试

介绍

1)就是ui类的,点点点,看看是否有问题,就是类似用户使用,功能是否满足需求开发
2)基本的功能要包括与安卓系统的交互。如配件耳机啊,传感器啊的交互,音视频等。主要看应用的功能。

用户体验测试

1、是否有用户引导
2、菜单层次是否太深
3、交互流程分支太多
4、相关选项离的太远
5、一次性载入太多数据
6、界面中按钮点击范围是否适中

消息推送

开关设置默认开关应该是全打开状态,设置开关可以自由打开关闭设置开关打开状态下,消息推送是否可正常接收(应用启用中和应用关闭时都应该可以收到)
确认后台未打开APP客户端时,手机消息栏可以接收到消息提醒。
且点击可查看。点击后消息栏中消失确认APP客户端启动时,可以收到消息提醒,且点击可查看。
客户端运行时,消息不会进消息栏。
设置开关关闭时,客户端接收不到消息推送。

数据更新

●确认有数据更新后,哪些地方需要手动刷新,哪些地方需自动刷新。

●确认从后台切换回前台时,哪些页面需要进行数据更新

●根据需求和逻辑,确认哪些数据是从服务端请求实时响应,哪些是缓存到本地的数据。

确认退出APP再开启APP时能正常浏览
确认切换到后台再切回APP应用时可以正常浏览
锁屏后再解锁回到应用前台可以正常浏览

对于多个端都进行操作时,确保数据库操作无误,且每个端可以及时看到数据的更新
对于一些软件,支持一个账号只允许登录一台机器,这时,需要检查账号登录多个手机时,是否将原用户剔除,且能够给出提示信息
对于IOS与android不同设备登录同一个账号时,对个人信息等数据进行操作后,确保数据数库操作无误,且IOS与android设备看到的数据都是最新的。

交叉测试

对于正在运行的应用,若进入短信、电话等其它软件响应的情况,不会影响被测试应用,且会保证应用能正确运行;杀掉进程时再重新打开APP;多个APP切换数据的保存等。

安全测试

应用是否保存敏感数据到本地,应用与服务器的数据传输是否加密了。如果是金融类的涉及钱的应用,一定要作为重点测试,支付接口是否能被外部调用伪造。

手势测试

手机有单手模式,

核对效果图

登陆超时的处理。
请求的超时处理。

免登陆

很多应用提供免登录功能,当应用开启时自动以上一次登录的用户身份来使用app.

  1. app有免登录功能时,需要考虑IOS版本差异。

  2. 考虑无网络情况时能否正常进入免登录状态。

  3. 切换用户登录后,要校验用户登录信息及数据内容是否相应更新,确保原用户退出。

  4. 根据MTOP的现有规则,一个帐户只允许登录一台机器。所以,需要检查一个帐户登录多台手机的情况。原手机里的用户需要被踢出,给出友好提示。

  5. app切换到后台,再切回前台的校验

  6. 切换到后台,再切换回前台的测试

  7. 密码更换后,检查有数据交换时是否进行了有效身份的校验

  8. 支持自动登录的应用在进行数据交换时,检查系统是否能自动登录成功并且数据操作无误。

  9. 检查用户主动退出登录后,下次启动app,应停留在登录界面

定位、照相机服务

  1. App有用到相机,定位服务时,需要注意系统版本差异

  2. 有用到定位服务、照相机服务的地方,需要进行前后台的切换测试,检查应用是否正常。

  3. 当定位服务没有开启时,使用定位服务,会友好性弹出是否允许设置定位提示。当确定允许开启定位时,能自动跳转到定位设置中开启定位服务。

  4. 测试定位、照相机服务时,需要采用真机进行测试。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

安澜仙王

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值