将REST服务的完整响应作为输入发送到SOAP UI中的另一个REST服务

将REST服务的完整响应作为输入发送到SOAP UI中的另一个REST服务,rest,soapui,swagger,swagger-2.0,Rest,Soapui,Swagger,Swagger 2.0,我们需要验证REST模式定义。我们有一个REST服务端点R1,它在执行GET调用时返回一个json模式作为响应。我们需要将整个响应json模式作为输入发送到另一个REST服务R2进行POST调用。我们有两种情况需要处理 a) R1返回正常的JSON模式 b) R1返回JSON格式的大摇大摆的定义 当R1返回一个包含多个其他restapi端点的Swagger定义时,我们需要将Swagger定义作为动态输入传递给一个REST项目,该项目为Swagger中的每个restapi端点构造请求 这是可以实现

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

a) R1返回正常的JSON模式 b) R1返回JSON格式的大摇大摆的定义

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


这是可以实现的吗?我们可以使用SOAPUI吗?尽管目前SoapUI支持将swagger json作为静态文件导入。

SoapUI默认情况下不支持swagger

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


有一个包含两个步骤的测试用例;运行步骤1,获取响应并将其设置为步骤2的请求。这就是你需要做的吗?你好Rao。对我们如何将步骤1中的响应设置为步骤2中的请求?我知道了,但是如果响应是一个包含多个REST API端点的招摇过市文档,是否可以构造多个请求