背景信息:现在我正在使用Kulya的jmeter gradle插件。但我需要生成图形结果,所以我使用了jmeter插件..但我需要使用命令提示符运行它,并且无法使用gradle jmeter插件运行。
早些时候:
jmeterRun.configure {
srcDir = file('src/test/performance/jmeter/')
jmeterTestFiles = [file('src/test/performance/jmeter/<MY_FILE>.jmx')]
}
现在我需要像这样运行:
jmeter.bat -t <MY_FILE>.jmx -n -l /data/jmeter/concurrent/concurrent-test-results.csv
问题是,我无法使用jmeter gradle plugin执行此命令。特别是使用jmetr gradle插件传递-n -l等参数。
答案 0 :(得分:1)
您可以在用户属性中配置保存结果文件,然后使用jmeterUserPropertiesFiles
要通过gradle在非gui中启动jmeter,请使用:
gradle jmeterRun
答案 1 :(得分:1)
我created a GitHub project,作为模板,具有所有这些设置。它被配置为开发人员可以从Git存储库启动jmeter,因此每个开发人员共享相同的Jmeter和完全相同的功能/库。
它没有解决您轻松传递参数的问题,但看起来使用外部属性文件的其他建议可能会有效。