【发布时间】:2021-05-03 22:30:58
【问题描述】:
我目前正在对使用 razorpay sdk 进行所有支付相关活动的微服务进行自动化测试。对于编写自动化测试用例,我使用的是空手道框架。现在我的服务通过 sdk 与 razorpay 交互,而不是与任何 API。所以我想不出任何方法来自动化这些 sdk 调用,因为它不是任何 API。我用来连接razorpay的代码是这样的。
new Razorpay({
key_id: <RazorPay Key>,
key_secret: <RazorPay key secret>});
我无法在空手道中模拟 pathSelect(\orders) 之类的 API,因为这些 API 调用 razorpay sdk 是在系统内部进行的。
我是空手道框架的新手,所以只是想知道是否有任何方法可以自动化这些对 razorpay 的 sdk 调用,因为我们没有使用任何 API 与之交互。
【问题讨论】:
标签: sdk automated-tests karate razorpay