对不起,标题有点不清楚,但是我会尽力解释我要达到的目标。
使用POST将xml请求发送到以下URL`http://122.52.45.18:16000/foo/v1/TestData/。
这将返回HTTP / 1.1 200 OK和唯一的位置标头,因此类似于`c4299g99-986f-53d6-c635-171b312333ef(每次位置标头都是唯一的)
然后将其添加到请求URL的末尾,以通过GET检索响应(也是xml)。 `http://122.52.45.18:16000/foo/v1/TestData/c4299g99-986f-53d6-c635-171b312333ef
在Jmeter中,我一直在尝试使用 WebSocket请求响应Sampler插件可以使其正常工作,但不要认为这是使用的正确插件。
我可以在Jmeter中做什么来为此创建测试?
答案 0 :(得分:0)
您可以使用HTTP Request采样器。将此采样器添加到Thread Group
,选择它,并将Method更改为POST(默认为GET),然后选择Body Data
选项卡以粘贴要发送的XML。
此后,您将可以extract and reuse the value from request Regular Expression Extractor(只需在该屏幕上选择Field to check
-Response Headers
)将其发送给下一个。
您还可以simply record a scenario使用浏览器和JMeter proxy。