JMeter-根据线程数动态增加

我想用属性中的线程号执行JMeter,该线程号可以是10-1000,并设置最佳的启动周期。

在JMeter中,建议从线程数开始:

从“ Ramp-up =线程数”开始,然后根据需要向上或向下调整。

但是在我的服务器中,它在这种配置下无法正常工作,并且我需要的线程数量是两倍以上。

我可以使用公式作为线程号(属性值)* 2.5来设置加速吗?还是应该为此目的在每个线程的开头添加一个Timer?

目前,如果我2*2.5在加速阶段将其视为0

信息oajtThreadGroup:正在启动线程组… number = 1线程= 2加速== 0 perThread = 0.0

delayStart = false

我更喜欢JMeter vanilla中没有插件的解决方案。

回答:

您可以使用__groovy函数来使用属性值:

${__groovy(2.5*props.get("rampup").toInteger()),)}

__groovy函数评估传递给它的Apache Groovy脚本,并返回结果。

-JMeterProperties(类java.util.Properties)对象

以上是 JMeter-根据线程数动态增加 的全部内容, 来源链接: utcz.com/qa/422185.html

回到顶部