就是结合了JS脚本完成测试中的功能,在请求发起前后实现部分测试 *** 作。
接口请求之前执行的脚本。
接口请求之后执行的脚本,通常用于断言的 *** 作。
在测试的时候我们需要对测试结果进行校验,判断结果是否符合我们的预期,这个过程就叫做断言。
本文依据自己的理解和开发编写的流程中间可能有些逻辑问题欢迎大佬指出。
本文主要说的是沙箱接入,正式应用需要注册应用的步骤。如果你想接入正式应用建议先把沙箱搞通。原因其一正式应用就是换appid的事,其二正式应用搞坏了折的是真钱!!
调试支付宝支付需要先 在 支付宝开放平台 进行注册,入驻为 “自助研发者”;链接为 https://open.alipay.com/platform/home.htm
第一次进入需要填写详细信息 - 注意:切换为 自研开发者
完善个人信息后,在个人管理后台可看到 “沙箱” 服务
注:沙箱为支付宝提供的调试支付的测试环境,在该环境下,可模拟和调试支付流程
具体位置如下: 开发者中心 - 首页
点击 研发服务 - 进入沙箱后, 在沙箱应用选项中可以看到支付宝提供的测试应用
注:当您的网站上线运营时,需要在开放平台申请一个应用;并填写相关信息审核后,方可使用支付功能;沙箱应用为支付宝提供开发者测试用的应用
支付过程中涉及到请求和响应的签名校验;
在linux终端中 输入openssl 进入 交互环境
RSA 钥匙用途
公钥加密/私钥解密
私钥签名/公钥验签
点击 沙箱应用展示信息页中的 RSA2密钥 的 设置/查看
提交我方公钥后,d框会显示 支付宝公钥;该公钥需要复制保存下来;
保存流程如下:
支付时序图
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)