I am trying to create a jmeter test and run it with Ant following this tutorial: http://www.programmerplanet.org/pages/projects/jmeter-ant-task.php
I think i have done everything correct but when i run Ant i get the following error:
C:\Users\Trendkiller>ant
Buildfile: C:\Users\Trendkiller\build.xml
[jmeter] Executing test plan: C:\Users\Trendkiller\EuscreenWebTest.jmx ==> C:
\Users\Trendkiller\JMeterResults.jtl
[jmeter] Created the tree successfully using C:\Users\Trendkiller\EuscreenWeb
Test.jmx
[jmeter] Error in NonGUIDriver java.lang.RuntimeException: Could not find the
TestPlan class!
BUILD SUCCESSFUL
Total time: 1 second
my build.xml is:
<project name="EuscreenWebTest"> <taskdef name="jmeter" classname="org.programmerplanet.ant.taskdefs.jmeter.JMeterTask"/> <jmeter jmeterhome="apache-jmeter-2.6" testplan="C:\Users\Trendkiller\EuscreenWebTest.jmx" resultlog="C:\Users\Trendkiller\JMeterResults.jtl"/> </project>
Any ideas what I may be doing wrong?
Sorry if I am doing something profoundly wrong, I am kinda new to Ant and jmeter!
Is
jmeterhome="apache-jmeter-2.6"in your case relative path to Jmeter home dir?It should be set either as absolute path e.g.:
or relative – relative to build.xml:
Check this.