zoukankan      html  css  js  c++  java
  • 转账和二维码转账功能测试点

    转账功能介绍:通过选择付款账户、填写转账金额、收款方信息【账号、姓名、开户行】、附加信息【备注】后进入安全认证页面,选择安全工具u盾、填写安全密码,最后提交转账。

    设计思路:

    (1)功能:

      正常流程:付款账户、金额、收款账户、安全认证中密码全部输入正确,转账成功。

        付款账户可以是信用卡、借记卡、储蓄卡等

        金额在0--账户余额之间,此时用边界值设计

        收款账户、收款人名字、开户行全部对应

        收款账户与付款账户属于一个银行无需考虑开户行信息

        收款账户可以是信用卡、借记卡、储蓄卡等

        安全认证:U盾和手机验证码

      异常流程:转账失败、转账无效

        金额不足,转账金额大于账户余额

        测试小于0、等于0

        转入账户中收款账号、姓名、开户行三者任意不匹配

        转出账户被销户、冻结、挂失的异常状态不能转出

        U盾密码错误、验证码错误、超时、空

      其他场景:

        转账日累计限额、单笔限额

        汇路:实时只能本行之间、普通的话不限制

        转账超时导致转账失败看手续费是否被扣

        用户体验、兼容、易用、稳定

    二维码转账

      正常流程:扫描商户二维码,显示商户名称,用户填写转账金额、选择银行卡,提交后输入密码,转账成功后有明细查询。  

      验证转账金额(非数字、特殊字符、负数、边界值)

      银行卡余额判断,输出超过银行卡余额报错

      输入错误密码报错

      扫描二维码失败提示信息,不扫描任何二维码看何时退出

      超6分钟自动退出  

      从相册中选取图片

      后台记录二维码信息、类型

  • 相关阅读:
    Linq聚合操作之Aggregate,Count,Sum,Distinct源码分析
    Linq分区操作之Skip,SkipWhile,Take,TakeWhile源码分析
    Linq生成操作之DefautIfEmpty,Empty,Range,Repeat源码分析
    Linq基础操作之Select,Where,OrderBy,ThenBy源码分析
    PAT 1152 Google Recruitment
    PAT 1092 To Buy or Not to Buy
    PAT 1081 Rational Sum
    PAT 1084 Broken Keyboard
    PAT 1077 Kuchiguse
    PAT 1073 Scientific Notation
  • 原文地址:https://www.cnblogs.com/BigTian/p/12622010.html
Copyright © 2011-2022 走看看