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

设计思路:

(1)功能:

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

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

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

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

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

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

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

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

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

    测试小于0、等于0

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

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

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

  其他场景:

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

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

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

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

二维码转账

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

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

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

  输入错误密码报错

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

  超6分钟自动退出  

  从相册中选取图片

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

版权声明:本文为BigTian原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/BigTian/p/12622010.html