如何使用命令在Jmeter中执行特定的线程组?

如何使用命令在Jmeter中执行特定的线程组?,jmeter,jmeter-plugins,Jmeter,Jmeter Plugins,我想在windows中使用命令运行任何特定的线程组。我尝试过使用属性文件,但失败了。现在需要帮助执行从命令提示符选择的任何特定线程组 如果线程组的线程数设置为0,则不会执行 基于此,您可以为每个线程组设置线程数,每个线程组数默认为0,例如,对于线程组1: ${__property(group1,,0)} 因此,如果您在命令提示符下执行jmeter-Jgroup3=1…,如果您只希望线程组3与1个线程/用户一起执行(其他组将有0个用户,并且不会执行) 您可以使用该工具轻松实现此功能。它是JMet

我想在windows中使用命令运行任何特定的线程组。我尝试过使用属性文件,但失败了。现在需要帮助执行从命令提示符选择的任何特定线程组

如果线程组的
线程数
设置为0,则不会执行

基于此,您可以为每个线程组设置
线程数
,每个线程组数默认为0,例如,对于线程组1:

${__property(group1,,0)}
因此,如果您在命令提示符下执行jmeter-Jgroup3=1…,如果您只希望线程组3与1个线程/用户一起执行(其他组将有0个用户,并且不会执行)


您可以使用该工具轻松实现此功能。它是JMeter(以及其他一些性能测试工具)的包装器,提供了一种使用简单语法配置(或创建)和运行JMeter测试的简单方法

例如,如果需要禁用
线程组B
,相关配置如下:

---
execution:
  scenario:
    script: test.jmx
    modifications:
      disable:  # Names of the tree elements to disable
      - Thread Group B
      enable:  # Names of the tree elements to enable
      - Thread Group A
参考资料:


属性文件包含:Thread1.users=5 Thread2.users=0并运行“jmeter-n-t KonaCard_Test_Script_02-03.jmx-l KonaCard_Test_Script_02-03.jtl-p configthread.properties”并执行这两个线程,但我只想运行thread-1。“因此,如果发送-Jgroup3=1,则只有组3将使用1个线程/用户执行”无法理解此语句。您能详细解释一下吗?我已经测试了以下属性:属性文件名为configthread.properties,属性文件包含:PurchaseReward.users=0 InfoChange.users=1,并在Jmeter的线程数字段中使用了${{uu configthread(InfoChange.users,,1)}。但是执行失败。没有函数
\uu configthread
,为什么要使用不同的解决方案?请尝试
${{uu属性(InfoChange.users,0)}
我使用了${{uu属性(InfoChange.users,0)},并在jmeter lof文件中发现错误“未找到已启用的线程组”:(您需要使用
-q configthread.properties添加其他属性文件