在Jmeter性能测试中获得响应后,如何生成一个有一些延迟的新请求?

时间:2013-07-18 14:43:52

标签: jmeter

我有这样的场景:

  1. 客户端发送HTTP请求A,
  2. 然后,客户端收到服务器生成的<requestId>的响应。
  3. 过了一会儿(总是1秒),
  4. 客户端生成另一个请求B以通过此<requestId>查询结果。
  5. 我如何使用Jmeter以有效的方式模拟这些客户端?

    我可以通过正则表达式提取器获取<requestId>,但是如何控制Jmeter以便发送另一个延迟请求?

1 个答案:

答案 0 :(得分:1)

Constant Timer:如果您希望每个线程在请求​​之间暂停相同的时间,请使用此计时器。 http://jmeter.apache.org/usermanual/component_reference.html#Constant_Timer

您可以根据要在请求之前或之后等待的请求,将Constant Timer元素用作post processorpre processor