可以直接从数据库拿到支付链接,支付步骤如何实现 现在想到两个: 1:下载生成的二维码保存到手机上,支付宝读取,进行支付操作。 2:手机访问链接直接跳转到支付宝,进行支付操作。 感觉还是画蛇添足了
支付不做自动化
之前公司有一个类似的场景,是支付相关的自动化用例走一个特殊的商户,判断是该商户发起的支付,则调用支付接口后就自动转为支付成功的状态,不需要进行实际的支付操作,然后自动化继续执行后续的用例。
想简单省事,其实只测支付接口就可以了,不需要通过页面,毕竟你页面的支付流程,最终还是得靠接口。
好汉
业务场景是:我们作为用户端通过支付宝区购买海外商品,后台的作用是省略购买流程,我们只需要点击支付生成二维码,扫描支付就行。现在是一直重复【点击支付】-【手机扫码】-【点击支付】-【手机扫码】的操作 想偷个懒
对支付接口、生成二维码的接口测试就可以了。如果想全流程测试话建议跳过支付
让后端给你加个挡板
直接 mock 跳过
让后端做个挡板(即沙箱支付通道),交易数据不会上传到真实的银行放,挡板自动处理交易状态的回调