I am new to jenkins (Hudson Build) . I don\'t have any Idea how to integrate the Jmeter script with jenkins installed over Ubuntu . I reseached a lot , but could find only t
JMeter has at least 3 options on how non-GUI execution, all of them are supported by Jenkins:
Feel free to choose the one, you're most comfortable with.
The last one is bundled and doesn't require any 3rd party software or extra configuration.
Just execute JMeter as follows:
./jmeter.sh -n -t ${path to your .jmx script} -l ${path to your results file}
Just in case - full command line options:
-h, --help print usage information and exit -v, --version print the version information and exit -p, --propfilethe jmeter property file to use -q, --addprop additional JMeter property file(s) -t, --testfile the jmeter test(.jmx) file to run -l, --logfile the file to log samples to -j, --jmeterlogfile jmeter run log file (jmeter.log) -n, --nongui run JMeter in nongui mode -s, --server run the JMeter server -H, --proxyHost Set a proxy server for JMeter to use -P, --proxyPort Set proxy server port for JMeter to use -N, --nonProxyHosts Set nonproxy host list (e.g. *.apache.org|localhost) -u, --username Set username for proxy server that JMeter is to use -a, --password Set password for proxy server that JMeter is to use -J, --jmeterproperty = Define additional JMeter properties -G, --globalproperty = Define Global properties (sent to servers) e.g. -Gport=123 or -Gglobal.properties -D, --systemproperty = Define additional system properties -S, --systemPropertyFile additional system property file(s) -L, --loglevel = [category=]level e.g. jorphan=INFO or jmeter.util=DEBUG -r, --runremote Start remote servers (as defined in remote_hosts) -R, --remotestart Start these remote servers (overrides remote_hosts) -d, --homedir the jmeter home directory to use -X, --remoteexit Exit the remote servers at end of test (non-GUI)