Jmeter同时运行两种类型的请求

时间:2014-08-19 23:43:58

标签: jmeter performance-testing jmeter-plugins

我的网络应用程序有一个特定的用例,我想演示以下内容:

  1. 发送前15分钟的Type-1 http请求
  2. 在10分钟标记处开始发送Type-2请求,因此它们与Type-1请求同时运行5分钟。发送Type-2请求,总持续时间为15分钟。
  3. 我在制定测试计划以创建此测试时遇到问题。目前我有一个线程组,下面有两个HTTP请求采样器(一个用于类型1,一个用于类型2)。我已将此线程组的计划持续时间设置为25分钟。在每个Http Request采样器下,我有一个吞吐量整形计时器。第一个设置为运行15分钟,第二个设置为"等待" (测试的前10分钟rps为.000001)然后开始以10分钟的标记发送请求15分钟。

    我认为第二个吞吐量计时器被忽略了。一旦我开始测试,就会开始发送Type-1和Type-2请求,建议只有第一个吞吐量整形计时器用于两个采样器。如果我删除第一个吞吐量整形计时器,那么第二个用于两个http请求采样器。

    每个线程组只能有一个吞吐量整形计时器,如果是这样,我怎样才能进行测试让第二个采样器在同一个线程组中等待10分钟?

1 个答案:

答案 0 :(得分:0)

使用2个线程组,每个请求类型一个。

在每个调度程序上配置:

  • 类型1,立即开始并持续15分钟

  • 类型2的
  • ,10分钟后开始,持续15分钟。