在运行时更改JMeter中测试计划的线程数


问题内容

我想在运行时更改JMeter测试计划的线程数。

我已经用Google搜索了问题,并找到了使用JMeter插件的建议解决方案。但是在这种解决方案中,我将不得不在运行测试计划之前安排线程组,这是我不想要的。我还发现了另一个可能的解决方案
,它可以更改属性,但不会在运行时影响测试计划的行为。

最终,我想做的是更改线程组中给定的线程号,并使其立即增加或减少当前正在运行的测试计划中的线程数。

这可能吗?


问题答案:

简短的答案是:不,您不能在运行时动态更改线程数。第一次编译测试计划时,每个线程计数值仅读取一次,此后不再解析,因此它保持固定。