Rest SoapUI将属性传输到端点

Rest SoapUI将属性传输到端点,rest,get,soapui,Rest,Get,Soapui,我正在使用SoapUI调用web服务 我有两个电话,一个给我回一个id,第二个用这个id提出请求 这是第二次呼叫的样子: https://example.com/something/{id} 通过属性转移,我可以从第一次调用中检索id。但是当我尝试将它添加到我的端点时(Property transfer->Target:XXX,Property:endpoint),整个端点被{id}替换 我知道我可能需要在“目标”行下面的“框”上写点什么,但我不知道是什么 我已经试过用谷歌搜索了,但我似乎只

我正在使用SoapUI调用web服务

我有两个电话,一个给我回一个id,第二个用这个id提出请求

这是第二次呼叫的样子:

https://example.com/something/{id}
通过属性转移,我可以从第一次调用中检索id。但是当我尝试将它添加到我的端点时(Property transfer->Target:XXX,Property:endpoint),整个端点被{id}替换

我知道我可能需要在“目标”行下面的“框”上写点什么,但我不知道是什么



我已经试过用谷歌搜索了,但我似乎只找到了使用Groovy脚本的答案,这听起来太复杂了,不适合我想做的事情。当然,有一种简单的方法可以做到这一点?

将属性测试步骤添加到您的测试用例中

向名为“id”的属性测试步骤添加一个参数

将property transfer teststep更改为Properties内部的目标id

现在打开第二个调用,将id参数的值更改为${Properties#id},并且应该使用Properties teststep中的id作为值

您的REST请求测试步骤应该如下所示。

右上角的“/value”之所以存在,是因为我实际上在id参数的Properties teststep中键入了“value”

如果您在让请求看起来像这样时遇到问题,请尝试创建一个新的REST请求teststep,然后选择创建一个新的REST请求,然后键入类似的内容

http://example.com/{id} 

…当提示输入端点时。

这似乎有效(即使我遇到了另一个问题)。我可以建议您编辑您的帖子,添加我的URL现在应该是什么样子吗?({Data_from_response#id})完成。我希望这能有所帮助