【问题标题】:Is there any way to receive API call in API testing tool?有什么方法可以在 API 测试工具中接收 API 调用?
【发布时间】:2020-05-05 03:39:57
【问题描述】:

我使用过一些 API 测试工具,例如 PostMan、fiddler 和 SoapUI 等。我使用这些工具来测试主要是用 ASP 编写的 API。网络 WEB API。我需要创建一个应用程序,该应用程序将用于调用 API 请求并接收其他 API 请求。我想了想,我想如果我已经有 API 测试工具但需要创建一个应用程序来接收 API 请求并返回编辑的响应,我为什么要创建一个应用程序来调用 API 请求。我知道我们可以捕获 API 请求。但是有没有办法在任何 API 测试工具中编辑 API 请求响应?

【问题讨论】:

    标签: api asp.net-web-api postman soapui web-api-testing


    【解决方案1】:

    如果您不是专门寻找离线解决方案,您可能想看看Webhook,它允许您创建一个临时端点,当您收到请求时,它会返回您想要的任何东西。

    在主页上,只需单击顶部菜单栏上的“编辑”按钮,即可指定您希望对请求的响应是什么。

    【讨论】:

    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 2019-05-25
      • 1970-01-01
      • 2018-02-11
      • 1970-01-01
      • 2016-07-19
      • 2016-05-21
      • 1970-01-01
      • 1970-01-01
      • 2021-08-03
      相关资源
      最近更新 更多