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


    二维码概述

      二维码本身就是一个URL,只是通过QR码的形式把URL和用户身份信息转换成二进制的0和1,二维码中黑色的色素块代表1,白色的色素块代表0,我们通过相机扫码,就获取了二维码中的URL。

      ****测试用例罗列(含扫码支付的相关内容)

      1.界面测试:

      · 界面的按钮和文字说明是否清晰、正确

      · 界面的设计风格是否符合大众审美,对用户操作是否友好

      2.功能测试:

      · 扫描成功是否有提示

      · 扫描失败是否有提示

      · 只扫描一半时,是否扫描成功

      · 打开扫描功能一段时间后没有扫描任何二维码,是否有提示用户或自动退出扫描功能

      · 是否支持相册获取二维码,当扫描不是二维码时提示是否正确

      · 是否有点亮功能(考虑到环境较暗的情况)

      · 不是该类型的二维码是否提示正确

      · 是否支持页面之间的链接跳转,跳转是否正确

      · 对付款码/非收付款码/旧码/手动涂改过的扫码校验

      · 二维码尺寸/清晰度/完整性 扫码校验

      · 二维码扫描距离/角度/阴暗,高亮环境下校验

      · 二维码有效期验证

      · 失效二维码是否可以扫

      · 二维码生成多个扫描后是否正常显示

      3.二维码付款功能的额外测试

      · 二维码扫码信息正确特殊字符,校验

      · 输入金额:

        - 输入金额上下限校验,校验

        - 输入金额为空,为零为

        - 账户余额不足时的校验

        - 单笔超出上限校验

        - 当日超出上限校验

      · 密码

        - 密码是否为密文 为空 为零 以及长度校验

        - 密码错误提示及错误次数上限校验

      · 金额

        - 输入金额,支付金额 扣款金额一致性校验

        - 扣款后余额校验

        - 查看账单详情校验

      · 切换指纹支付校验

        - 验证本人未输入的指纹校验

        - 验证本人已输入的指纹校验

        - 添加新卡支付校验

        - 实名支付本人姓名加密校验

        - 付款页面添加备注校验

        - 取消支付校验

        - 零钱不足切换银行卡支付校验

        - 支付次数限度校验

        - 指纹错误验证次数上线校验

        - 支付凭证校验

      · 支付到账时间校验

      4.性能测试:

      · 没网的状态下扫码校验

      · 网络不好时切换网络校验

      · 多人同时扫码校验

      · 扫描后响应时间的测试

      · 扫码跳转过程中断测试(扫码时来电/来信息/邮件等)

      · 扫码后切换应用程序,看是否会闪退,黑屏,跳转回去是否会跳到相应的链接

      5.兼容性测试:

      使用不同品牌手机/不同手机像素/不同软件/不同软件版本扫码校验。

      6.安全性测试:

      · 是否会泄漏用户账号新消息

      · 盗号和外挂考虑

      7.文档测试:

      如有用户说明,验证用户说明的相关参数和使用指导是否正确、清晰。

    最后:下面是配套学习资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!【100%无套路免费领取】

    软件测试面试小程序

    被百万人刷爆的软件测试题库!!!谁用谁知道!!!全网最全面试刷题小程序,手机就可以刷题,地铁上公交上,卷起来!

    8小时传疯!大厂面试真题全被大佬整理在这个小程序上了!【软件测试,建议收藏】

    涵盖以下这些面试题板块:

    1、软件测试基础理论 ,2、web,app,接口功能测试 ,3、网络 ,4、数据库 ,5、linux

    6、web,app,接口自动化 ,7、性能测试 ,8、编程基础,9、hr面试题 ,10、开放性测试题,11、安全测试,12、计算机基础 

      全套资料获取方式:点击下方小卡片自行领取即可

  • 相关阅读:
    MICCAI 2022:使用自适应条形采样和双分支 Transformer 的 DA-Net
    软件开发进度中,如何进行高风险预警管理?
    想学硬件,该学什么啊?
    大数据营销促进消费品牌增长,消费品投资回归常识思维
    2023最新SSM计算机毕业设计选题大全(附源码+LW)之java新能源汽车销售管理系统gooct
    NVMe SSD 基本功
    Transformer12
    李宏毅《机器学习》丨6. Convolutional Neural Network(卷积神经网络)
    编程语言理解2-java编译器,python解释器,java,python,c 运行原理
    ARM64 linux并发与同步之内存屏障
  • 原文地址:https://blog.csdn.net/Xsk215/article/details/134034157