文章目录
-
-
- 支付测试的两种方案
- 电脑端支付的测试点
- 测试环境上设置模拟支付平台(也称沙箱)的接口地址
- 沙箱账
- 测试使用登录账户付款
- 测试使用手机扫码付款
- 参考资料
-
支付测试的两种方案
1)使用真实支付平台进行小额支付,直接扣你支付宝/微信/银行卡里面的钱了,这下大事不好,测个试还得把自己钱搭进去(当然一般公司都会 销测试的支付费用,但是走 销麻烦)
2)使用模拟支付平台(mock)进行支付,反正支付接口就是你把金额传过来,然后扣虚拟账户的钱,返回支付成功就可以了。等到和第三方支付平台联调的时候再去用真实接口进行支付。
电脑端支付的测试点
1)支付成功的情况(二维码是否会失效)
2)支付失败的各种情况,比如:银行卡余额不足,支付宝余额不足,微信零钱余额不足,密码错误,日交易金额超出最大限制等
3)订单已经支付成功了,重新扫码支付的情况
4)支付订单已经生成,状态为待支付状态,重新扫码支付的情况
5)支付的时候, 络断开
6)支付密码错误次数过多的情况
7)能否抓取支付请求(密码是多少,支付金额是多少)
8)支付金额不能修改
9)订单一直未支付,是否会自动取消(没有及时付款,交易是否自动关闭)
参考资料:
关于高并发和分布式中的幂等处理,你真的知道吗/p>
测试环境上设置模拟支付平台(也称沙箱)的接口地址
在购物 站的项目里面设置虚拟的支付宝 关(注意:生产环境上配置的支付宝 关是真实的)
测试使用登录账户付款
1、导入测试数据
测试使用手机扫码付款
1、下载并安装沙箱版支付宝
https://jq.qq.com/wv=1027&k=5eVEhfN
软件测试学习交流QQ群 :511619105
软件测试学习资料
《自动化测试教程》
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!