JMeter是否可以定义:numberOfThreadsPerMinute,threadIncreaseTimeUnit和threadIncreaseNumberPerTimeUnit

时间:2019-05-09 06:42:39

标签: jmeter performance-testing load-testing

我有一个与JMeter一起的案例,我需要为负载测试定义三个条件。 Plase提供了一些详细的信息,因为我对JMeter的经验不足。

  1. numberOfThreadsPerMinute:在一分钟内要运行多少个线程
  2. threadIncreaseTimeUnit:增加每分钟线程数之前的时间段
  3. threadIncreaseNumberPerTimeUnitnumberOfThreadsPerMinute分钟后每分钟要增加(增加到threadIncreaseTimeUnit中)的线程数。

Testplan的作用是调用一些Java代码,然后通过JMS调用PDF转换器服务器。 我尝试了Thread-Group元素,但是并没有我需要的所有选项。我想我还必须添加其他一些元素(例如Timer或Loop),但是我不确定是哪个以及如何添加。

我的测试计划如下:

       |-Thread-Group
         |-User Defined Variables
         |-Simple Controller
         | |
         | |-JSR223 Sampler (PDF to PNG) -script to call Java-classes
         | |-JSR223 Sampler (TIFF to PNG)
         |-Simple Controller
         | |-JSR223 Sampler (PDF to TIFF)
         |-Simple Controller
         | |-JSR223 Sampler (Merge PNGs)

您能告诉我如何达到上述要求吗? 谢谢!

1 个答案:

答案 0 :(得分:0)

请检查以下线程组插件是否符合您的要求:-

ThroughputShapingTimer

UltimateThreadGroup

希望这会有所帮助。