• 9
  • 9
分享

  二维码概述

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

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

  1.界面测试:

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

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

  2.功能测试:

  · 扫描成功是否有提示

  · 扫描失败是否有提示

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

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

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

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

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

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

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

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

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

  · 二维码有效期验证

  · 失效二维码是否可以扫

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

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

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

  · 输入金额:

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

    - 输入金额为空,为零为

    - 账户余额不足时的校验

    - 单笔超出上限校验

    - 当日超出上限校验

  · 密码

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

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

  · 金额

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

    - 扣款后余额校验

    - 查看账单详情校验

  · 切换指纹支付校验

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

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

    - 添加新卡支付校验

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

    - 付款页面添加备注校验

    - 取消支付校验

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

    - 支付次数限度校验

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

    - 支付凭证校验

  · 支付到账时间校验

  4.性能测试:

  · 没网的状态下扫码校验

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

  · 多人同时扫码校验

  · 扫描后响应时间的测试

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

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

  5.兼容性测试:

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

  6.安全性测试:

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

  · 盗号和外挂考虑

  7.文档测试:

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



 作者:anliux   

来源:http://www.51testing.com/html/45/n-4476945.html

  • 【留下美好印记】
    赞赏支持
登录 后发表评论
+ 关注

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          •   iPhone 15 已经到来。在今天于库比蒂诺举行的"Wonderlust"发布会上,苹果公司的第 17 代手机如期亮相。这款设备带来了许多熟悉的功能,包括现在全线推出的"灵动岛"打孔。  "灵动岛"提供了许多新功能,包括航空公司的航班信息,今年的 iPhone 外观与之前的 iPhone 14 基本相同,iPhone 15 继续使用 6.1 英寸显示屏,Plus 机型为 6.7 英寸。  除了灵动岛的变化外,iPhone 15 最大的明显升级是改进了相机系统。主摄像头传感器从上一代 iPhone 14 的 1200 万像素提升到...
            0 0 807
            分享
          •   微软已经宣布结束对Windows 10 21H2版本的支持。该操作系统的特定版本将不再收到带有安全改进、错误修复和其他必要变化的每月更新。因此,那些使用Windows 10 21H2版本的人应该尽快更新到一个较新的版本,以保持他们的系统得到保护和更新。  Windows 10 21H2版在2021年下半年到来,变化清单不大。微软随产品对家庭版、专业版、专业教育版和工作站专业版SKU的18个月的技术支持。以商业为重点的版本,企业版、教育版、物联网企业版和企业多会话版将继续接受一年的更新 - 微软计划在2024年6月11日放弃对它们的支持。  微软在发布Windows 11原始版本的同时,还发...
            0 0 1138
            分享
          • 背景APP Push的定义为在手机终端锁屏状态下通知栏展示或在操作前台顶端弹出的消息通知,点击后可唤起对应的APP,并在APP内跳转到指定页面。push流程:push流程对应的测试方案针对整个push消息下发、客户端接收上报流程,测试点可以梳理为:能收到push消息、push消息能正常点击调起APP并跳转到指定页面。push测试工具的实现1、push消息发送工具:push消息发送工具的具体使用:push发送工具的设计与实现:支持多APP、环境、push消息类型的选择,可以给指定用户uid或者设备token发送自定义的push消息。2、push可达性分析工具push可达性分析工具的具体使用:pu...
            0 0 1088
            分享
          • 人工智能(Artificial Intelligence),英文缩写为AI。它是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学(来自百度百科)。       随着人工智能(AI)时代又一个高潮的来临,AI产品已经覆盖了制造、教育、金融、互联网、医疗、电力、化工等多个行业,从1955年人工智能(AI)诞生起,人工智能(AI)经历过了几个高潮迭起,也从弱人工智能,探索到强人工智能,未来更是可能会发展到超人工智能,而支撑着人工智能发展的基础,就是算法。或许,可以说算法是工智能(AI)的核心,是机器学习的灵魂,它也决定着人工...
            5 4 6276
            分享
          •   接前篇  哎呀,职场江湖里的纷扰事,怎少得了那句令人心塞的感慨——"外行领导内行"呢?就像武侠小说中的门外汉误入武林秘籍争夺战,你说尴不尴尬?咱们就拿IT圈子为例,这种情况简直是家常便饭。设想一下,你是一位身怀Java绝技的小灰同志,在软件开发界摸爬滚打了三载春秋,业务能力杠杠滴,可偏偏碰上一位只懂人力资源管理、Java对他来说犹如火星文的领导。这位领导虽是技术小白,但在口若悬河、天花乱坠方面堪称一把好手,可惜这华丽的辞藻解决不了实际问题。  初识时,还能相安无事,但日子久了,领导的频繁插手和不切实际的指导让小灰忍无可忍。终于有一天,当一项紧急业务急需修改,小灰已然胸有...
            0 0 247
            分享
      • 51testing软件测试圈微信