【问题标题】:JMeter set number of users in thread group from command line/CSV fileJMeter从命令行/CSV文件设置线程组中的用户数
【发布时间】:2015-11-03 04:29:34
【问题描述】:

我想让我的测试参数化,这样我就可以对不同数量的用户运行相同的测试。我知道我可以在我的测试计划中定义一些用户变量,但我想要一个对普通用户(根本不知道 JMeter)更友好的解决方案。

我尝试使用 CSV 配置,但似乎无法将 (${numberOfUsers}) 注入线程组。有什么解决方法吗?从命令行运行测试时,也许我可以通过用户数?

【问题讨论】:

  • 不是直接回答您的问题,而是:jmx 文件是纯文本,因此您可以复制一种“模板”jmx 文件并创建一个工作副本,其中的值设置为您需要的方式
  • @Marged 感谢您的努力,我找到了更简单的方法。

标签: jmeter


【解决方案1】:

好的,事实证明这真的很容易。我在 JMeter 的主题组中设置了类似 ${__property(myPropertyName)} 的东西,而不是实际的用户数。然后我运行我的测试:

jmeter -t path/to/test.jmx -JmyPropertyName=10

测试组将有 10 个用户。

【讨论】:

    猜你喜欢
    • 2018-11-04
    • 1970-01-01
    • 1970-01-01
    • 2023-01-16
    • 1970-01-01
    • 2021-02-13
    • 1970-01-01
    • 2014-04-13
    • 2016-06-06
    相关资源
    最近更新 更多