Jmeter 是否可以通过命令行运行脚本的一部分?
是否可以通过JMeter中的命令行运行脚本的一部分 这就是我要做的。我在脚本中有多线程组。让我们假设一个是步进线程组,另一个是拆卸线程组,用于相同的采样器、CSV文件等。一切都是一样的。现在,我想运行有时仅线程组,有时仅步进线程组Jmeter 是否可以通过命令行运行脚本的一部分?,jmeter,Jmeter,是否可以通过JMeter中的命令行运行脚本的一部分 这就是我要做的。我在脚本中有多线程组。让我们假设一个是步进线程组,另一个是拆卸线程组,用于相同的采样器、CSV文件等。一切都是一样的。现在,我想运行有时仅线程组,有时仅步进线程组 我知道我们可以通过禁用线程组在GUI中实现,但我希望通过命令行实现,以避免手动步骤。可能吗?只需使用以下命令定义两个线程组的线程数: 对于步进螺纹组: ${__P(stepping.threads,1)} 用于拆卸螺纹组 ${__P(teardown.threa
我知道我们可以通过禁用线程组在GUI中实现,但我希望通过命令行实现,以避免手动步骤。可能吗?只需使用以下命令定义两个线程组的线程数:
- 对于步进螺纹组:
${__P(stepping.threads,1)}
- 用于拆卸螺纹组
${__P(teardown.threads,1)}
0
i、 e
-将与50个虚拟用户一起运行步进线程组,而不会运行拆卸线程组jmeter-Jstepping.threads=50-Jteardown.threads=0-n-t…
-将不运行Stepping线程组,而是使用1个虚拟用户运行tearDown线程组jmeter-Jstepping.threads=0-Jteardown.threads=1
另一种解决方案是使用工具作为包装器运行JMeter测试。Taurus提供了功能,因此您可以使用简单的声明性YAML语法启用/禁用任意测试元素,如:
---
execution:
scenario:
script: test.jmx
modifications:
disable: # Names of the tree elements to disable
- jp@gc - Stepping Thread Group (deprecated)
enable: # Names of the tree elements to enable
- tearDown Thread Group
有关更多信息,请参阅文章