转账和二维码转账功能测试点
转账功能介绍:通过选择付款账户、填写转账金额、收款方信息【账号、姓名、开户行】、附加信息【备注】后进入安全认证页面,选择安全工具u盾、填写安全密码,最后提交转账。
设计思路:
(1)功能:
正常流程:付款账户、金额、收款账户、安全认证中密码全部输入正确,转账成功。
付款账户可以是信用卡、借记卡、储蓄卡等
金额在0–账户余额之间,此时用边界值设计
收款账户、收款人名字、开户行全部对应
收款账户与付款账户属于一个银行无需考虑开户行信息
收款账户可以是信用卡、借记卡、储蓄卡等
安全认证:U盾和手机验证码
异常流程:转账失败、转账无效
金额不足,转账金额大于账户余额
测试小于0、等于0
转入账户中收款账号、姓名、开户行三者任意不匹配
转出账户被销户、冻结、挂失的异常状态不能转出
U盾密码错误、验证码错误、超时、空
其他场景:
转账日累计限额、单笔限额
汇路:实时只能本行之间、普通的话不限制
转账超时导致转账失败看手续费是否被扣
用户体验、兼容、易用、稳定
二维码转账
正常流程:扫描商户二维码,显示商户名称,用户填写转账金额、选择银行卡,提交后输入密码,转账成功后有明细查询。
验证转账金额(非数字、特殊字符、负数、边界值)
银行卡余额判断,输出超过银行卡余额报错
输入错误密码报错
扫描二维码失败提示信息,不扫描任何二维码看何时退出
超6分钟自动退出
从相册中选取图片
后台记录二维码信息、类型