从Jenkins上的执行shell运行Jmeter

时间:2012-08-24 12:19:33

标签: command-line maven-2 jenkins jmeter

在构建maven项目之后,我想独立运行jmeter测试。我转到jmeter bin文件夹并执行:

jmeter -n -t $jmxFile -l $jtlFile

但是我收到了错误:

/tmp/hudson2322728548480325736.sh: line 7: jmeter: command not found
Build step 'Execute shell' marked build as failure

我可以使用哪些命令?

假设我在一个特定文件夹下有jmx文件。如果有另一种方法来运行这些测试,请告诉我。

提前致谢。

2 个答案:

答案 0 :(得分:3)

确保jmeter在用户运行的jenkins路径上。 另一种选择是将完整路径放到jmeter上。 第三个使用maven插件,请参阅:

答案 1 :(得分:0)

您还可以查看我们如何将JMeter测试添加到Jenkins:

http://ibalosh.tumblr.com/post/35475979058/running-jmeter-tests-with-jenkins

可能有所帮助 伊戈尔