【问题标题】:Sending Complete Response of a REST service as Input to another REST service in SOAP UI在 SOAP UI 中将 REST 服务的完整响应作为输入发送到另一个 REST 服务
【发布时间】:2017-03-22 08:27:14
【问题描述】:

我们需要验证 REST 架构定义。我们有一个 REST 服务端点 R1,它在执行 GET 调用时返回一个 json 模式作为响应。我们需要将整个响应 json 模式作为输入发送到另一个 REST 服务 R2 以进行 POST 调用。我们有 2 个场景需要处理

a) R1 返回一个普通的 JSON 模式 b) R1 返回 JSON 格式的 Swagger 定义。

当 R1 返回包含其他几个 REST API 端点的 Swagger 定义时,我们需要将 Swagger 定义作为动态输入传递给 REST 项目,该项目为 swagger 中的每个 REST API 端点构造请求。

这是可以实现的吗?我们可以使用 SOAP UI 吗?虽然目前 SOAP UI 支持将 swagger json 作为静态文件导入。

【问题讨论】:

  • 有一个测试用例,分两步;运行第 1 步,获取响应并将其设置为第 2 步的请求。这是你需要做的吗?
  • 嗨饶。是的。我们如何在第 1 步中设置响应并在第 2 步中设置请求?
  • 我想通了,但是如果响应是具有多个 REST API 端点的招摇文档,是否可以构造多个请求

标签: rest soapui swagger swagger-2.0


【解决方案1】:

SoapUI 默认不支持 swagger。

但是有一个官方插件。你可以试一试:

https://www.soapui.org/extension-plugins/bundled.html

【讨论】:

    猜你喜欢
    • 2023-04-02
    • 2016-11-20
    • 2020-02-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-17
    • 2015-07-18
    • 1970-01-01
    相关资源
    最近更新 更多