2013-01-13

How run JMeter in different modes?

In this article we are going to learn how to run JMeter in different mode or ways. This is introductory article for novice users.

After downloading JMeter , in the bin directory if we run

jmeter.bat [Run JMeter with GUI]
jmeter-n.cmd [run a non-GUI test dropping a JMX file]
jmeter-n-r.cmd [run a non-GUI test remotely dropping a JMX file]
jmeter-t.cmd  [drop a JMX file on this to load it with GUI]
jmeter-server.bat [start JMeter in server mode]
mirror-server.cmd [runs the JMeter Mirror Server in non-GUI mode]
shutdown.cmd [Stops a non-GUI instance gracefully]
stoptest.cmd - [Stop a non-GUI instance abruptly]

Note: the special name LAST can be used with jmeter-n.cmd, jmeter-t.cmd and jmeter-n-r.cmd and means the last test plan that was run interactively.

We can override JVM settings using JVM_ARGS in the jmeter.bat script.
For example:
set JVM_ARGS="-Xms1024m -Xmx1024m -Dpropname=propvalue"
jmeter -t test.jmx ... 
 
To edit the jmeter shell script using JVM_ARGS(if JVM options are not supported by current JVM) For example:
JVM_ARGS="-Xms1024m -Xmx1024m" jmeter -t test.jmx [etc.]

This two i have not used yet, but I am configuring JMeter for my current work, so when ever I have finished, I will add an example with changed environment variable(JVM_ARGS)

There is another way to run jmeter in expert mode . If we edit the following line as true and enable it in jmeter.properties file. It will work.
-To Turn expert mode on/off [It will show expert-mode beans and properties]
jmeter.expertMode=true

Thanks...:)

No comments:

Post a Comment