如何从竹子上运行Jmeter测试?

如何从竹子上运行Jmeter测试?,jmeter,performance-testing,load-testing,bamboo,Jmeter,Performance Testing,Load Testing,Bamboo,如何从竹子上运行Jmeter测试? 我在Jenkins中尝试了“执行windows批处理命令”选项,我只是粘贴了这些行,效果很好 jmeter -n -t C:\apache-jmeter-2.13\apache-jmeter-2.13\bin\test.jmx 我也需要用竹子做同样的工作。所以我尝试了脚本任务,选择了内联,并在脚本主体中粘贴了上面的行 由于这个错误,它失败了 /opt/bamboo/current/temp/TEST-NEW-NEW-33-ScriptBuildTask-6

如何从竹子上运行Jmeter测试? 我在Jenkins中尝试了“执行windows批处理命令”选项,我只是粘贴了这些行,效果很好

jmeter -n -t C:\apache-jmeter-2.13\apache-jmeter-2.13\bin\test.jmx 
我也需要用竹子做同样的工作。所以我尝试了脚本任务,选择了内联,并在脚本主体中粘贴了上面的行 由于这个错误,它失败了

/opt/bamboo/current/temp/TEST-NEW-NEW-33-ScriptBuildTask-6294682377804302931.sh: line 2: C:Jmeterapache-jmeter-2.13bin: command not found

/opt/bamboo/current/temp/TEST-NEW-NEW-33-ScriptBuildTask-6294682377804302931.sh: line 3: jmeter: command not found
我试着用竹子做指挥任务,但没有成功

我正在努力从竹子上运行Jmeter测试?请任何人提出建议。我知道我们可以用maven来做,我相信,但我对它了解不多,但如果有人有一步一步的指示,我也可以遵循,这也很有帮助


提前感谢

将jmeter可执行文件定义为远程文件


然后向任务中添加一个新命令,并选择jmeter作为可执行文件。添加您的参数,您就完成了。

看起来您需要避开反斜杠,如:

C:\\apache-jmeter-2.13\\apache-jmeter-2.13\\bin\\test.jmx
或者将其更改为正向斜杠,如下所示:

C:/apache-jmeter-2.13/apache-jmeter-2.13/bin/test.jmx
关于如何从构建步骤启动JMeter测试的其他选项有:

  • 现有的JMeter测试可以从Java代码执行,而且,完全可以用Java创建JMeter测试

有关上述选项的详细信息,请参阅指南

我假设您的竹子是在linux环境中

从Linux上的竹子中,创建一个新的任务,然后选择脚本

cd /<your path>/apache-jmeter-2.13/bin
./jmeter -n -t <your path>/test.jmx 

我的是本地代理,而不是显示为默认代理的远程代理,我对这根竹子是完全陌生的,我边走边学习。这是如何与当地代理商合作的?请详细说明。谢谢你的帮助。<代码> /opt/竹子/电流/<代码>看起来非常像Linux路径,所以考虑其他的竹子步骤。我尝试了向前斜线和2向后倾斜,没有运气。
cd C:\apache-jmeter-2.13\apache-jmeter-2.13\bin\ 
jmeter -n -t test.jmx