JMeter-是否可以随机运行线程组,但一次只能运行一个

时间:2019-04-29 18:41:57

标签: jmeter performance-testing load-testing

我想对5种不同的req类型进行负载测试,每种类型具有不同的用户数量。一次只应按定义的用户数来命中一种类型的请求。该测试应运行24-48小时。

这可能在jmeter中做到吗?我无法随机分配每种请求类型的线程组,一次只能运行一个。

  • 线程组1永远每秒运行10个线程

    • 请求1
  • 线程组2永远每秒运行5个线程

    • 请求2
  • 线程组3永远每秒运行4个线程

    • 请求3
  • 线程组4永远每秒运行2个线程

    • 请求4
  • 线程组5永远每秒运行1个线程

    • 请求5

线程组应该随机运行,一次只能运行一个线程组。

请建议jmeter中是否还有其他方法可以实现此目的。

1 个答案:

答案 0 :(得分:0)

您不能在“线程组”级别应用逻辑行为。那是不可能的。另外,除非您使用有效的用例扩展我的知识,否则您所需的东西似乎并不适合实际情况。

除了随机化线程组之外,您还可以执行提到的所有其他操作,并且在触发测试时,所有线程组都将执行。