【发布时间】:2017-03-14 10:42:40
【问题描述】:
我试图在这个社区的不同线程中找到解决方案,但尚未找到我正在寻找的解决方案。
我正在使用 SoapUI 5.3.0 版我的应用程序有几个 RESTful API。最初我将 json 请求发送到 WebService 并返回以下 XML 响应:
<StartDataExtractResult xmlns="http://schemas.datacontract.org/2004/07/AriaTechCore" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
<StatusCode>1</StatusCode>
<StatusText>success</StatusText>
<RequestNumber>397</RequestNumber>
</StartDataExtractResult>
RequestNumber 标签一生成。我必须访问另外 2 个 XML 端点(其中附加了 RequestNumber 的值)才能知道状态如下:
A. http://quickextract.quickaudit.in/webs/quickextract.svc/GetExtractionDetails/396
B.
http://quickextract.quickaudit.in/webs/quickextract.svc/GetRequestStatus/396
到目前为止,我已经为上述 XML 端点创建了 2 个单独的测试步骤:
A. http://quickextract.quickaudit.in/webs/quickextract.svc/GetExtractionDetails/
B. http://quickextract.quickaudit.in/webs/quickextract.svc/GetRequestStatus/
现在我需要在 GET 请求中的标记内附加值,以从 WebServices 获取响应。
更新:
我在测试套件级别创建了一个“属性转移”作为“TSreqNum”。此“财产转让”正在根据初始响应进行更新。但我不确定如何附加“TSreqNum”来构建完整的 GET 请求:
http://quickextract.quickaudit.in/webs/quickextract.svc/GetExtractionDetails/TSreqNum
谁能帮帮我?
【问题讨论】:
标签: rest soap request response soapui