手机扫描二维码的测试用例

发表于:2021-5-11 09:25

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:anliux    来源:博客园

  二维码概述
  二维码本身就是一个URL,只是通过QR码的形式把URL和用户身份信息转换成二进制的0和1,二维码中黑色的色素块代表1,白色的色素块代表0,我们通过相机扫码,就获取了二维码中的URL。
  测试用例罗列(含扫码支付的相关内容)
  1.界面测试:
  · 界面的按钮和文字说明是否清晰、正确
  · 界面的设计风格是否符合大众审美,对用户操作是否友好
  2.功能测试:
  · 扫描成功是否有提示
  · 扫描失败是否有提示
  · 只扫描一半时,是否扫描成功
  · 打开扫描功能一段时间后没有扫描任何二维码,是否有提示用户或自动退出扫描功能
  · 是否支持相册获取二维码,当扫描不是二维码时提示是否正确
  · 是否有点亮功能(考虑到环境较暗的情况)
  · 不是该类型的二维码是否提示正确
  · 是否支持页面之间的链接跳转,跳转是否正确
  · 对付款码/非收付款码/旧码/手动涂改过的扫码校验
  · 二维码尺寸/清晰度/完整性 扫码校验
  · 二维码扫描距离/角度/阴暗,高亮环境下校验
  · 二维码有效期验证
  · 失效二维码是否可以扫
  · 二维码生成多个扫描后是否正常显示
  3.二维码付款功能的额外测试
  · 二维码扫码信息正确特殊字符,校验
  · 输入金额:
    - 输入金额上下限校验,校验
    - 输入金额为空,为零为
    - 账户余额不足时的校验
    - 单笔超出上限校验
    - 当日超出上限校验
  · 密码
    - 密码是否为密文 为空 为零 以及长度校验
    - 密码错误提示及错误次数上限校验
  · 金额
    - 输入金额,支付金额 扣款金额一致性校验
    - 扣款后余额校验
    - 查看账单详情校验
  · 切换指纹支付校验
    - 验证本人未输入的指纹校验
    - 验证本人已输入的指纹校验
    - 添加新卡支付校验
    - 实名支付本人姓名加密校验
    - 付款页面添加备注校验
    - 取消支付校验
    - 零钱不足切换银行卡支付校验
    - 支付次数限度校验
    - 指纹错误验证次数上线校验
    - 支付凭证校验
  · 支付到账时间校验
  4.性能测试:
  · 没网的状态下扫码校验
  · 网络不好时切换网络校验
  · 多人同时扫码校验
  · 扫描后响应时间的测试
  · 扫码跳转过程中断测试(扫码时来电/来信息/邮件等)
  · 扫码后切换应用程序,看是否会闪退,黑屏,跳转回去是否会跳到相应的链接
  5.兼容性测试:
  使用不同品牌手机/不同手机像素/不同软件/不同软件版本扫码校验。
  6.安全性测试:
  · 是否会泄漏用户账号新消息
  · 盗号和外挂考虑
  7.文档测试:
  如有用户说明,验证用户说明的相关参数和使用指导是否正确、清晰。

      本文内容不用于商业目的,如涉及知识产权问题,请权利人联系51Testing小编(021-64471599-8017),我们将立即处理
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号