代码之家  ›  专栏  ›  技术社区  ›  user6248190

如何在jmeter中创建返回唯一位置头的测试

  •  1
  • user6248190  · 技术社区  · 7 年前

    对不起,标题有点不清楚,但我会尽我所能解释我正在努力实现的目标。

    将XML请求发送到以下URL` http://122.52.45.18:16000/foo/v1/TestData/ 使用POST。

    这将返回一个HTTP/1.1200 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请求响应采样器插件以使其工作,但不相信这是正确的插件使用。

    我可以在jmeter中做什么来为此创建一个测试?

    1 回复  |  直到 7 年前
        1
  •  0
  •   Vadim Yangunaev    7 年前

    你可以使用 HTTP Request 取样器。将此示例添加到 Thread Group ,选择它并将方法更改为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 .