JMeter 从命令 line/CSV 文件中设置线程组中的用户数
JMeter set number of users in thread group from command line/CSV file
我想让我的测试参数化,这样我就可以 运行 对不同数量的用户进行完全相同的测试。我知道我可以在我的测试计划中定义一些用户变量,但我想要一个对普通用户(根本不了解 JMeter)更友好的解决方案。
我试过使用 CSV 配置,但似乎无法将 (${numberOfUsers}
) 注入线程组。有什么解决方法吗? 运行从命令行进行测试时,也许我可以通过用户数?
好的,事实证明这真的很简单。我在 JMeter 的 thead 组中设置了类似 ${__property(myPropertyName)}
的内容,而不是实际的用户编号。然后我 运行 我的测试像 :
jmeter -t path/to/test.jmx -JmyPropertyName=10
测试组将有 10 个用户。
我想让我的测试参数化,这样我就可以 运行 对不同数量的用户进行完全相同的测试。我知道我可以在我的测试计划中定义一些用户变量,但我想要一个对普通用户(根本不了解 JMeter)更友好的解决方案。
我试过使用 CSV 配置,但似乎无法将 (${numberOfUsers}
) 注入线程组。有什么解决方法吗? 运行从命令行进行测试时,也许我可以通过用户数?
好的,事实证明这真的很简单。我在 JMeter 的 thead 组中设置了类似 ${__property(myPropertyName)}
的内容,而不是实际的用户编号。然后我 运行 我的测试像 :
jmeter -t path/to/test.jmx -JmyPropertyName=10
测试组将有 10 个用户。