某一APP提交订单支付方式有支付宝和微信,提交订单选择支付方式后,付款失败,订单进入待支付订单列表。然后在待付款订单列表再次付款,系统会再次提供支付方式选择,付款成功后,后台管理系统可以进行退款操作。
测试场景:
- 提交订单,支付方式选择支付宝,然后不付款,订单进入待支付订单列表;
- 在待支付订单列表,点击【付款】,弹出支付方式选择框,选择微信支付,支付成功;
- 在后台管理系统,将该订单进行退款操作,确认系统是否能够退款成功。
要点解析:本场景的重点在于,一个订单可以两次选择不同的支付方式,退款时系统要正确判断支付方式是哪一种,并进行退款。