如何从命令行运行Jmeter的特定线程

我正在尝试从命令行一次仅运行Jmeter的特定线程。我在测试计划和编写的条件块中添加了if控制器,${__P(threadActive)} == true以便可以从命令行提供“ threadActive”的值。
我对其他线程组也做了同样的操作,并给出了条件${__P(group)} == true

现在,当我运行时只想运行一个线程组时,我写
JMeter -n -t "TestPlanName.jmx" -JthreadActive=true" or "JMeter -n -t "TestPlanName.jmx" -Jgroup=true
为只运行一个线程,它开始执行两个线程。就像当我将条件块中的条件值更改为false并写入时,JMeter -n -t "TsetPlanName.jmx" -JthreadActive=false它执行该线程。显然,这意味着这些变量的默认值为true,那么如何更改这些用户变量的默认值?

UBIK LOAD PACK

试试这个:

  "${__P(threadActive)}" == "true"

有了这个:

  • JMeter -n -t“ TestPlanName.jmx” -JthreadActive = true

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章