zoukankan      html  css  js  c++  java
  • app测试特点

    一.安装与卸载
    1.软件安装后是否可以正常运行;
    2.安装过程中是否可以中断
    3.安装空间不足时是否有相应的提示
    4.是否可以卸载应用(桌面卸载和应用卸载)

    5.APP运行时,是否有加载图示

    6.APP的速度是可以让人接受,切换是否流畅

    7.用户登录状态太久,sessionId会过期,会出现“虽然是登录状态,系统会提示用户没有登录


    二.权限测试
    1.扣费风险:包括发送短信、拨打电话、连接网络
    2.隐私泄露风险:包括访问手机信息、访问联系人
    3.是否允许访问相册、拍照、录音、定位等
    三.兼容性
    1.操作系统、分辨率、尺寸
    四.多版本
    五.软件更新升级
    六.消息推送
    七.前后台切换
    八.网络环境

    1数据更新

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

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

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

    2消息推送开关设置

    • 默认开关应该是全打开状态

    • 设置开关可以自由打开关闭

    • 设置开关打开状态下,消息推送是否可正常接收(应用启用中和应用关闭时都应该可以收到)

    • 确认后台未打开APP客户端时,手机消息栏可以接收到消息提醒。且点击可查看。点击后消息栏中消失

    • 确认APP客户端启动时,可以收到消息提醒,且点击可查看。客户端运行时,消息不会进消息栏。

    • 设置开关关闭时,客户端接收不到消息推送。

    3软件更新

    • 当客户端有新版本时,有更新提示

    • 软件更新一定要测,确保android软件更新可以正确更新新版本,且安装运行正确。

    • 确保IOS软件更新会有限制,只有上了商店且有版本更新时才会测试,但是如果真有问题,再发现问题不点晚,可以让开发先在测试机上模拟一个地址进行测试。

    • 用户取消版本更新时,老版本可以正常使用,但是下次启动应用时,仍出现更新提示

    • 当有新版本时,不删除客户端的情况下,直接更新检查是否能正常更新,且更新后客户端的功能是否最新版本(正常来讲不用强制删除本地客户端可以正常更新)

    • 在线跨版本升级后能否正常使用

    4异常测试

      • 没有内存空间时,APP能否正确响应

      • APP运行中手机断电

      • APP运行中断开网络

      • 反复操作某个功能,不断点击,刷新时,是否会闪退

      • APP运行时拔打或接听电话

      • APP运行时发送信息、收取邮件等

      • 多个APP运行时

      • 不断切换前台和后台,是否影响应用正常功能

      • APP运行时,启动相机功能

  • 相关阅读:
    【论文阅读笔记】《StarGAN》
    【数据分析入门】泰坦尼克号生存率预测(一)
    【DLPytorch】Optimizer(一)
    【论文阅读笔记】《Pix2Pix》
    【论文阅读笔记】《DCGAN》
    【论文阅读笔记】《Conditional Generative Adversarial Nets》
    【论文阅读笔记】Unpaired Image-to-Image Translation using Cycle-Consistent Adversarial Networks
    【Datawhale】Python从入门到放弃
    【数字图像处理】 直方图的均衡与规定化
    GAN学习入门篇(一)
  • 原文地址:https://www.cnblogs.com/fengfangbing/p/6772905.html
Copyright © 2011-2022 走看看