You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jmeter-dev@jakarta.apache.org by ja...@apache.org on 2004/11/11 14:52:39 UTC

[Apache JMeter Wiki] Updated: JMeterFAQ

   Date: 2004-11-11T05:52:39
   Editor: SebastianBazley <se...@apache.org>
   Wiki: Apache JMeter Wiki
   Page: JMeterFAQ
   URL: http://wiki.apache.org/jakarta-jmeter/JMeterFAQ

   Add JavaScript and remote (non-gui) details

Change Log:

------------------------------------------------------------------------------
@@ -18,6 +18,12 @@
  1. Eliminate the impact of slow network connections when you are not "close" to the application server.
  1. Execute more test threads than your local machine is capable of handling.
 
+Note that if the GUI is running multiple remote servers, it can easily become a bottle-neck, especially if a lot of listeners are being used. Remove all unnecessary listeners before running stress tests.
+
+Running JMeter in non-GUI (batch) mode is preferable, as this uses far fewer resources. The output log files can be merged after the test run and used to create overall test statistics. (CVS files can just be appended to each other; XML output files need a bit of editting to maintain well-formedness.)
+
+If there are several nodes running the JMeter test plan, it is a good idea to try and ensure that their clocks are synchronised, as this makes it easier to analyse the data later.
+
 == How to run JMeter test plan programatically, such as from an Ant script? ==
 
 '''Answer:''' Quick answer, go here: http://www.programmerplanet.org/ant-jmeter/. I have permission from the author of this ant task to add it to JMeter's distribution, which I will do as soon as I have the time.
@@ -259,3 +265,11 @@
  set HEAP=-Xms256m -Xmx256m
 
 Feel free to change these values.  Xms indicates the starting RAM the jvm will take, and Xmx will be the maximum it is allowed (for the HEAP).
+
+== Does JMeter process dynamic pages (e.g. Javascript and applets) ==
+
+No. JMeter does not process Javascript or applets embedded in HTML pages.
+
+JMeter can download the relevant resources (some embedded resources are downloaded automatically if the correct options are set), but it does not process the HTML and execute any Javascript functions.
+
+If the page uses Javascript to build up a URL or submit a form, you can use the Proxy Recording facility to create the necessary sampler. If this is not possible, then manual inspection of the code may be needed to determine what the Javascript is doing.

---------------------------------------------------------------------
To unsubscribe, e-mail: jmeter-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jmeter-dev-help@jakarta.apache.org