针对第三方支付这里罗列了以下常见支付的测试场景(正常和异常,适用于各渠道)
1、账户余额充足时的成功支付;
2、账户余额不足,支付失败;
3、一笔订单,两个用户同时支付,只有一个用户支付成功;
4、支付订单超过系统设置时间,但支付成功后应该关闭订单,原路返还支付金额;
5、用户超过通道支付最大限额、最低限额、错误金额的支付(如金额格式的错误),支付失败;
6、用户第三方支付过程中中断(断网、支付页面退出、关闭、取消),支付失败;
7、用户支付在提示支付成功后,立即关闭应用(因断电、断网、关闭退出应用),支付成功;
8、支付时前往第三方支付跳转进行金额的篡改,支付失败;
9、第三方支付失败后,关闭支付页面,回到用户端订单支付页面,试图选择支付完成(或支付成功),订单仍支付失败;
10、上次支付中断后,继续支付应能支付成功。
11、用户申请退款后,应把钱原路返还给用户。
上面简单罗列了第三方支付的测试场景,欢迎大家进行补充~