解答
一、功能测试点
1、 支付流程测试
1、发起订单正常进行支付(支付成功)
2、发起订单调取支付之后取消支付
3、支付过程中断之后 是否支持重新支付
4、发起订单调取支付之后取消支付,之后取消订单
5、发起订单之后多次点击支付是否会出现多次支付页面
6、单笔订单支付
7、合单支付
2、支付结果验证
1、支付成功之后 扣款金额是否正确
2、支付成功 商品扣除库存是否正确
3、支付成功之后支付结果跳转页面是否正确
4、支付成功之后订单状态是否正确
5、支付失败之后是否扣除库存
6、支付失败之后订单状态是否正确
7、支付失败之后页面跳转是否正确
3、支付金额测试
1、支付金额与订单应付金额是否一致
2、订单未负金额或0金额 支付
3、最小值支付(0.01)
4、最大金额 支付(应付金额超出银行卡/微信当天剩余可支付额度)
5、支付时余额不足
4、支付方式测试
1、免密支付
2、指纹支付
3、密码支付 (1、密码正确 2、支付过程中输入密码错误 可多次尝试支付 超出3次密码错误 支付失败)
4、二维码支付(提供个人付款码)
5、扫码支付(主动扫商户的收款码)
5、容错性测试
1、支付成功之后是否支持退款
2、支付过程中断网
3、支付金额不足时是否支持更换支付方式
4、支付过程中刷新页面是否需要重新开始
二、兼容性&安全&性能测试点
1、是否支持在不同设备不同操作系统进行支付
2、不同网络下支付是否正常 ,支付成功所需时间
3、支付过程中输入密码是否可见
4、支付完成之后是否有对应订单信息提醒
帖子还没人回复快来抢沙发