在API测试工具中有什么方法可以接收API调用吗?

Is there any way to receive API call in API testing tool?

我使用了一些 API 测试工具,例如 PostMan、fiddler 和 SoapUI 等。我使用这些工具来测试 API 主要是用 ASP 编写的。净WEBApi。我需要创建一个应用程序,用于调用 API 请求并接收其他 API 请求。我考虑了一下,我想如果我已经有 API 测试工具但需要创建一个应用程序来接收 API 请求和 return 编辑回复。我知道我们可以捕获 API 请求。但是有什么方法可以在任何 API 测试工具中编辑 API 请求响应吗?

如果您不是专门寻找离线解决方案,您可能想看看 Webhook,它允许您创建一个 returns 任何您想要的临时端点当被请求击中时。

在主页上,只需单击顶部菜单栏上的 "Edit" 按钮即可指定您希望对请求做出的响应。

这听起来像是 soapUI mocking 的工作。您可以将对呼叫的响应定义为固定消息;随机序列的罐头响应;基于 XPath 或 XQuery 表达式;或者您可以编写自己的 Groovy 脚本来完全自定义响应。我使用模拟来测试复杂的交互并测试我的部分请求和响应。