测试场景设计(一):扫码付款场景
【扫码支付验证场景】
1.二维码
二维码是否可扫描,扫描弹出页面是否正确
扫描弹出是固定金额还是需要手动输入金额
二维码时长有效性
过期二维码扫描
模糊二维码扫描
保存图片后扫描
2.扫码
多用户对同一个订单进行扫描,只能被付款一次
扫码过程中断验证,有来电等
扫码后切回其他程序,切回后页面状态
3.支付
对接不同三方平台支付
同一笔订单重复支付
金额验证
输入单笔金额的最大、最小值
金额限定小数点最后2位
支付金额不能为空、0、负数
单日成交最大限额
如果是固定金额支付,验证篡改金额是否能成功支付(一般支付接口有签名验证,防止篡改)
支付后验证付款方金额是否扣减
支付成功金额是否立即到账/按约定延时到账
支付后是否返回支付信息给用户及收款方
支付结果
成功
失败
余额不足
点击取消
超时
密码错误
超限额
系统是否更新用户支付状态
网络情况
未联网扫描
弱网扫描
平台方断网后再次恢复能否受到支付信息
4.性能
多并发用户同时扫码支付,系统是否正常
5.易用性