Modified: jmeter/trunk/docs/usermanual/hints_and_tips.html
URL: 
http://svn.apache.org/viewvc/jmeter/trunk/docs/usermanual/hints_and_tips.html?rev=1739469&r1=1739468&r2=1739469&view=diff
==============================================================================
--- jmeter/trunk/docs/usermanual/hints_and_tips.html (original)
+++ jmeter/trunk/docs/usermanual/hints_and_tips.html Sat Apr 16 14:36:00 2016
@@ -1,23 +1,12 @@
 <!DOCTYPE html SYSTEM "about:legacy-compat">
 <html lang="en"><head><META http-equiv="Content-Type" content="text/html; 
charset=iso-8859-15"><title>Apache JMeter
           -
-          User's Manual: Hints and Tips</title><meta name="viewport" 
content="width=device-width, initial-scale=1"><link 
href="http://fonts.googleapis.com/css?family=Merriweather:400normal"; 
rel="stylesheet" type="text/css"><link rel="stylesheet" type="text/css" 
href="../css/new-style.css"></head><body role="document"><a href="#content" 
class="hidden">Main content</a><div class="header"><!--
+          User's Manual: Hints and Tips</title><meta name="viewport" 
content="width=device-width, initial-scale=1"><link 
href="http://fonts.googleapis.com/css?family=Merriweather:400normal"; 
rel="stylesheet" type="text/css"><link rel="stylesheet" type="text/css" 
href="../css/new-style.css"><link rel="apple-touch-icon-precomposed" 
href="../images/apple-touch-icon.png"><link rel="icon" 
href="../images/favicon.png"><meta name="msapplication-TileColor" 
content="#ffffff"><meta name="msapplication-TileImage" 
content="../images/mstile-144x144.png"><meta name="theme-color" 
content="#ffffff"></head><body role="document"><a href="#content" 
class="hidden">Main content</a><div class="header"><!--
             APACHE LOGO
-          --><div><a href="http://www.apache.org";><img title="Apache Software 
Foundation" width="290" height="75" src="../images/asf-logo.png" alt="Logo 
ASF"></a></div><!--
+          --><div><a href="http://www.apache.org";><img title="Apache Software 
Foundation" class="logo" src="../images/asf-logo.svg" alt="Logo 
ASF"></a></div><!--
               PROJECT LOGO
-            --><div><a href="http://jmeter.apache.org/";><img 
src="../images/logo.jpg" alt="Apache JMeter"></a></div><div 
class="twitter"><div><a href="https://twitter.com/share"; 
class="twitter-share-button" data-text="Powerful Load Testing with Apache 
#JMeter" data-via="ApacheJMeter" data-lang="en-gb" 
data-size="large">Tweet</a><script>
-            (function(d,s,id){
-              var js,
-                  fjs=d.getElementsByTagName(s)[0],
-                  p=/^http:/.test(d.location)?'http':'https';
-              if (!d.getElementById(id)) {
-                  js=d.createElement(s);
-                  js.id=id;
-                  js.src=p+'://platform.twitter.com/widgets.js';
-                  fjs.parentNode.insertBefore(js,fjs);
-              }
-            })(document, 'script', 'twitter-wjs');
-              </script></div><div><a href="https://twitter.com/ApacheJMeter"; 
class="twitter-follow-button" data-show-count="false" data-lang="en-gb" 
data-size="large">Follow</a><script>(function(d,s,id){
+            --><div><a href="http://jmeter.apache.org/";><img class="logo" 
src="../images/logo.svg" alt="Apache JMeter"></a></div><div 
class="banner"><iframe src="http://www.apache.org/ads/bannerbar.html"; 
style="border-width:0;" frameborder="0" scrolling="no"></iframe><div 
class="clear"></div></div></div><div class="nav"><div class="social 
menu"><div><a href="https://twitter.com/share"; class="twitter-share-button" 
data-text="Powerful Load Testing with Apache #JMeter" data-via="ApacheJMeter" 
data-lang="en-gb" data-size="large">Tweet</a><script>
+              (function(d,s,id){
                 var js,
                     fjs=d.getElementsByTagName(s)[0],
                     p=/^http:/.test(d.location)?'http':'https';
@@ -27,16 +16,27 @@
                     js.src=p+'://platform.twitter.com/widgets.js';
                     fjs.parentNode.insertBefore(js,fjs);
                 }
-            })(document, 'script', 'twitter-wjs');
-              </script></div></div><div class="banner"><iframe 
src="http://www.apache.org/ads/bannerbar.html"; style="border-width:0;" 
frameborder="0" scrolling="no"></iframe><div 
class="clear"></div></div></div><div class="nav"><ul class="menu"><li><div 
class="menu-title">About</div><ul><li><a 
href="../index.html">Overview</a></li><li><a 
href="http://twitter.com/ApacheJMeter";>JMeter on Twitter<img 
src="../images/twitter.png" alt="Icon for JMeter on Twitter"></a></li><li><a 
href="../issues.html">Issue Tracking</a></li><li><a 
href="http://projects.apache.org/feeds/rss/jmeter.xml";>Subscribe to What's 
New</a></li><li><a 
href="http://www.apache.org/licenses/";>License</a></li></ul></li></ul><ul 
class="menu"><li><div class="menu-title">Download</div><ul><li><a 
href="../download_jmeter.cgi">Download Releases</a></li><li><a 
href="../nightly.html">Developer (Nightly) Builds</a></li></ul></li></ul><ul 
class="menu"><li><div class="menu-title">Documentation</div><ul><li><a 
href="../changes.html"
 >Changes per version</a></li><li><a href="../usermanual/get-started.html">Get 
 >Started</a></li><li><a href="../usermanual/index.html">User 
 >Manual</a></li><li><a href="../usermanual/best-practices.html">Best 
 >Practices</a></li><li><a 
 >href="../usermanual/component_reference.html">Component 
 >Reference</a></li><li><a href="../usermanual/functions.html">Functions 
 >Reference</a></li><li><a href="../api/index.html">Javadocs</a></li><li><a 
 >href="../building.html">Building JMeter and Add-Ons</a></li><li><a 
 >href="http://wiki.apache.org/jmeter";>JMeter Wiki</a></li><li><a 
 >href="http://wiki.apache.org/jmeter/JMeterFAQ";>FAQ 
 >(Wiki)</a></li></ul></li></ul><ul class="menu"><li><div 
 >class="menu-title">Tutorials (PDF format)</div><ul><li><a 
 >href="../usermanual/jmeter_distributed_testing_step_by_step.pdf">Distributed 
 >Testing</a></li><li><a 
 >href="../usermanual/jmeter_proxy_step_by_step.pdf">Recording 
 >Tests</a></li><li><a href="../usermanual/junitsampler_tutorial.pdf">JUnit 
 >Sampler</a></li><li><a href="../us
 ermanual/jmeter_accesslog_sampler_step_by_step.pdf">Access Log 
Sampler</a></li><li><a href="../extending/jmeter_tutorial.pdf">Extending 
JMeter</a></li></ul></li></ul><ul class="menu"><li><div 
class="menu-title">Community</div><ul><li><a 
href="http://wiki.apache.org/jmeter/JMeterCommitters";>Contributors</a></li><li><a
 href="../mail.html">Mailing Lists</a></li><li><a href="../svnindex.html">SVN 
Repositories</a></li></ul></li></ul><ul class="menu"><li><div 
class="menu-title">Foundation</div><ul><li><a 
href="http://www.apache.org/";>ASF</a></li><li><a 
href="http://www.apache.org/foundation/getinvolved.html";>Get Involved in the 
ASF</a></li><li><a 
href="http://www.apache.org/foundation/sponsorship.html";>Sponsorship</a></li><li><a
 
href="http://www.apache.org/foundation/thanks.html";>Thanks</a></li></ul></li></ul></div><div
 class="main" id="content"><ul class="pagelinks"><li><a 
href="regular_expressions.html">&lt; Prev</a></li><li><a 
href="../index.html">Index</a></li><li><a href="glossary.ht
 ml">Next &gt;</a></li></ul><div class="section"><h1 id="hints">21. Hints and 
Tips<a class="sectionlink" href="#hints" title="Link to here">&para;</a></h1>
+              })(document, 'script', 'twitter-wjs');
+                </script></div><div><a href="https://twitter.com/ApacheJMeter"; 
class="twitter-follow-button" data-show-count="false" data-lang="en-gb" 
data-size="large">Follow</a><script>(function(d,s,id){
+                  var js,
+                      fjs=d.getElementsByTagName(s)[0],
+                      p=/^http:/.test(d.location)?'http':'https';
+                  if (!d.getElementById(id)) {
+                      js=d.createElement(s);
+                      js.id=id;
+                      js.src=p+'://platform.twitter.com/widgets.js';
+                      fjs.parentNode.insertBefore(js,fjs);
+                  }
+              })(document, 'script', 'twitter-wjs');
+                </script></div><div><a 
href="https://github.com/apache/jmeter";><img alt="star this repo" 
src="http://githubbadges.com/star.svg?user=apache&amp;repo=jmeter&amp;style=default";></a></div><div><a
 href="https://github.com/apache/jmeter/fork";><img alt="fork this repo" 
src="http://githubbadges.com/fork.svg?user=apache&amp;repo=jmeter&amp;style=default";></a></div><div><a
 
href="https://maven-badges.herokuapp.com/maven-central/org.apache.jmeter/ApacheJMeter";><img
 alt="Maven Central" 
src="https://maven-badges.herokuapp.com/maven-central/org.apache.jmeter/ApacheJMeter/badge.png";></a></div></div><ul
 class="menu"><li onClick="return true"><div 
class="menu-title">About</div><ul><li><a 
href="../index.html">Overview</a></li><li><a 
href="http://www.apache.org/licenses/";>License</a></li></ul></li></ul><ul 
class="menu"><li onClick="return true"><div 
class="menu-title">Download</div><ul><li><a 
href="../download_jmeter.cgi">Download Releases</a></li><li><a 
href="../nightly.html">Developer
  (Nightly) Builds</a></li></ul></li></ul><ul class="menu"><li onClick="return 
true"><div class="menu-title">Documentation</div><ul><li><a 
href="../changes.html">Changes per version</a></li><li><a 
href="../usermanual/get-started.html">Get Started</a></li><li><a 
href="../usermanual/index.html">User Manual</a></li><li><a 
href="../usermanual/best-practices.html">Best Practices</a></li><li><a 
href="../usermanual/component_reference.html">Component 
Reference</a></li><li><a href="../usermanual/functions.html">Functions 
Reference</a></li><li><a href="../api/index.html">Javadocs</a></li><li><a 
href="../building.html">Building JMeter and Add-Ons</a></li><li><a 
href="http://wiki.apache.org/jmeter";>JMeter Wiki</a></li><li><a 
href="http://wiki.apache.org/jmeter/JMeterFAQ";>FAQ 
(Wiki)</a></li></ul></li></ul><ul class="menu"><li onClick="return true"><div 
class="menu-title">Tutorials (PDF format)</div><ul><li><a 
href="../usermanual/jmeter_distributed_testing_step_by_step.pdf">Distributed 
Testing</a
 ></li><li><a href="../usermanual/jmeter_proxy_step_by_step.pdf">Recording 
 >Tests</a></li><li><a href="../usermanual/junitsampler_tutorial.pdf">JUnit 
 >Sampler</a></li><li><a 
 >href="../usermanual/jmeter_accesslog_sampler_step_by_step.pdf">Access Log 
 >Sampler</a></li><li><a href="../extending/jmeter_tutorial.pdf">Extending 
 >JMeter</a></li></ul></li></ul><ul class="menu"><li onClick="return true"><div 
 >class="menu-title">Community</div><ul><li><a href="../issues.html">Issue 
 >Tracking</a></li><li><a href="../mail.html">Mailing Lists</a></li><li><a 
 >href="../svnindex.html">Source Repositories</a></li><li><a 
 >href="../building.html">Building and Contributing</a></li><li><a 
 >href="https://projects.apache.org/project.html?jmeter";>Project info at 
 >Apache</a></li><li><a 
 >href="http://wiki.apache.org/jmeter/JMeterCommitters";>Contributors</a></li></ul></li></ul><ul
 > class="menu"><li onClick="return true"><div 
 >class="menu-title">Foundation</div><ul><li><a 
 >href="http://www.apache.org/";>ASF</a></li><li><a href=
 "http://www.apache.org/foundation/getinvolved.html";>Get Involved in the 
ASF</a></li><li><a 
href="http://www.apache.org/foundation/sponsorship.html";>Sponsorship</a></li><li><a
 
href="http://www.apache.org/foundation/thanks.html";>Thanks</a></li></ul></li></ul></div><div
 class="main" id="content"><ul class="pagelinks"><li><a 
href="regular_expressions.html">&lt; Prev</a></li><li><a 
href="../index.html">Index</a></li><li><a href="glossary.html">Next 
&gt;</a></li></ul><div class="section"><h1 id="hints">23. Hints and Tips<a 
class="sectionlink" href="#hints" title="Link to here">&para;</a></h1>
 <p>
 This section is a collection of various hints and tips that have been 
suggested by various questions on the JMeter User list.
 If you don't find what you are looking for here, please check the <a 
href="http://wiki.apache.org/jmeter";>JMeter Wiki</a>.
 Also, try search the JMeter User list; someone may well have already provided 
a solution.
 </p>
-<div class="subsection"><h2>21.1 Passing variables between threads<a 
class="sectionlink" href="#variable_and_threads" title="Link to 
here">&para;</a></h2>
+<div class="subsection"><h2 id="variable_and_threads">23.1 Passing variables 
between threads<a class="sectionlink" href="#variable_and_threads" title="Link 
to here">&para;</a></h2>
 <p>
-JMeter variables have thread scope. This is deliberate, so that threads can 
act indepently.
+JMeter variables have thread scope. This is deliberate, so that threads can 
act independently.
 However sometimes there is a need to pass variables between different threads, 
in the same or different Thread Groups.
 </p>
 <p>
@@ -47,7 +47,7 @@ another thread can <a href="functions.ht
 <p>
 If there is a lot of information that needs to be passed between threads, then 
consider using a file.
 For example you could use the <a 
href="component_reference.html#Save_Responses_to_a_file">Save Responses to a 
file</a>
-listener or perhaps a BeanShell PostProcessor in one thread, and read the file 
using the HTTP Sampler "file:" protocol,
+listener or perhaps a BeanShell PostProcessor in one thread, and read the file 
using the HTTP Sampler "<span class="code">file:</span>" protocol,
 and extract the information using a PostProcessor or BeanShell element.
 </p>
 <p>
@@ -56,7 +56,7 @@ read it using CSV Dataset.
 </p>
 </div>
 
-<div class="subsection"><h2>21.2 Enabling Debug logging<a class="sectionlink" 
href="#debug_logging" title="Link to here">&para;</a></h2>
+<div class="subsection"><h2 id="debug_logging">23.2 Enabling Debug logging<a 
class="sectionlink" href="#debug_logging" title="Link to here">&para;</a></h2>
 <p>
 Most test elements include debug logging. If running a test plan from the GUI, 
 select the test element and use the Help Menu to enable or disable logging.
@@ -67,55 +67,154 @@ You can use these to determine the corre
 <p>
 It is sometimes very useful to see Log messages to debug dynamic scripting 
languages like BeanShell or
 groovy used in JMeter.
-Since version 2.6, you can view log messages directly in JMeter GUI, to do so:
+You can view log messages directly in JMeter GUI, to do so:</p>
 <ul>
-<li>use menu Options &gt; Log Viewer, a log console will appear at the bottom 
of the interface</li>
+<li>use menu <span class="menuchoice"><span 
class="guimenuitem">Options</span>&nbsp;&rarr;&nbsp;<span 
class="guimenuitem">Log Viewer</span></span>,
+a log console will appear at the bottom of the interface</li>
 <li>Or click on the Warning icon in the upper right corner of GUI</li>
 </ul>
-By default this log console is disabled, you can enable it by changing in 
jmeter.properties:
-<ul>
-<li>jmeter.loggerpanel.display=true</li>
-</ul>
+By default this log console is disabled, you can enable it by changing in 
<span class="code">jmeter.properties</span>:
+<pre class="source">jmeter.loggerpanel.display=true</pre>
 
 To avoid using too much memory, this components limits the number of 
characters used by this panel:
-<ul>
-<li>jmeter.loggerpanel.maxlength=80000</li>
-</ul>
-</p>
+
+<pre class="source">jmeter.loggerpanel.maxlength=80000</pre>
 </div>
 
-<div class="subsection"><h2>21.3 Searching<a class="sectionlink" 
href="#searching" title="Link to here">&para;</a></h2>
+<div class="subsection"><h2 id="searching">23.3 Searching<a 
class="sectionlink" href="#searching" title="Link to here">&para;</a></h2>
 <p>
 It is sometimes hard to find in a Test Plan tree and elements using a variable 
or containing a certain URL or parameter.
 A new feature is now available since 2.6, you can access it in Menu Search.
 It provides search with following options:
-<ul>
-<li>Case Sensitive : Makes search case sensitive</li>
-<li>Regexp : Is text to search a regexp, if so Regexp will be searched in Tree 
of components, example "\btest\b" will match any component that contains test 
in searchable elements of the component</li>
-</ul>
 </p>
-
-<figure><a href="../images/screenshots/searching/raw-search.png"><img 
src="../images/screenshots/searching/raw-search.png" width="663" height="300" 
alt="Figure 1 - Search raw text in TreeView"></a><figcaption>Figure 1 - Search 
raw text in TreeView</figcaption></figure>
-<figure><a href="../images/screenshots/searching/raw-search-result.png"><img 
src="../images/screenshots/searching/raw-search-result.png" width="667" 
height="319" alt="Figure 2 - Result in TreeView"></a><figcaption>Figure 2 - 
Result in TreeView</figcaption></figure>
-<figure><a href="../images/screenshots/searching/regexp-search.png"><img 
src="../images/screenshots/searching/regexp-search.png" width="642" 
height="307" alt="Figure 3 - Search Regexp in TreeView (in this example we 
search whole word)"></a><figcaption>Figure 3 - Search Regexp in TreeView (in 
this example we search whole word)</figcaption></figure>
-<figure><a 
href="../images/screenshots/searching/regexp-search-result.png"><img 
src="../images/screenshots/searching/regexp-search-result.png" width="596" 
height="328" alt="Figure 4 - Result in TreeView"></a><figcaption>Figure 4 - 
Result in TreeView</figcaption></figure>
+<dl>
+<dt><span class="code">Case sensitive</span></dt><dd>Makes search case 
sensitive</dd>
+<dt><span class="code">Regular exp.</span></dt><dd>Is text to search a regexp, 
if so Regexp will be searched in Tree of components, example "<span 
class="code">\btest\b</span>"
+will match any component that contains test in searchable elements of the 
component</dd>
+</dl>
+
+<figure><a href="../images/screenshots/searching/raw-search.png"><img 
src="../images/screenshots/searching/raw-search.png" width="768" height="339" 
alt="Figure 1 - Search raw text in TreeView"></a><figcaption>Figure 1 - Search 
raw text in TreeView</figcaption></figure>
+<figure><a href="../images/screenshots/searching/raw-search-result.png"><img 
src="../images/screenshots/searching/raw-search-result.png" width="767" 
height="316" alt="Figure 2 - Result in TreeView"></a><figcaption>Figure 2 - 
Result in TreeView</figcaption></figure>
+<figure><a href="../images/screenshots/searching/regexp-search.png"><img 
src="../images/screenshots/searching/regexp-search.png" width="772" 
height="319" alt="Figure 3 - Search Regexp in TreeView (in this example we 
search whole word)"></a><figcaption>Figure 3 - Search Regexp in TreeView (in 
this example we search whole word)</figcaption></figure>
+<figure><a 
href="../images/screenshots/searching/regexp-search-result.png"><img 
src="../images/screenshots/searching/regexp-search-result.png" width="771" 
height="302" alt="Figure 4 - Result in TreeView"></a><figcaption>Figure 4 - 
Result in TreeView</figcaption></figure>
 
 </div>
 
-<div class="subsection"><h2>21.4 Toolbar icons size<a class="sectionlink" 
href="#toolbar" title="Link to here">&para;</a></h2>
+<div class="subsection"><h2 id="hidpi">23.4 JMeter with a HiDPI screen on 
Linux or Windows<a class="sectionlink" href="#hidpi" title="Link to 
here">&para;</a></h2>
 <div class="description">
     <p>
-You can change the size of icons in the toolbar using the property 
<pre>jmeter.toolbar.icons.size</pre> with these values: 22x22 (default size), 
32x32 or 48x48.
+    The HiDPI mode isn't currently support by Java Virtual Machine 7 or 8 on 
Linux or Windows, so JMeter with a HiDPI screen
+    can be very hard to see (little icons and chars).
     </p>
+    <p>You can improve the JMeter's display on HiDPI screen by changing some 
properties:</p>
+    <dl>
+      <dt><span class="code">jmeter.hidpi.mode</span></dt>
+      <dd>set to <span class="code">true</span> to activate a 'pseudo'-hidpi 
mode allowing to increase size of some UI elements</dd>
+      <dt><span class="code">jmeter.hidpi.scale.factor</span></dt>
+      <dd>set to <span class="code">2.0</span> to scale the size of some UI 
elements</dd>
+      <dt><span class="code">jmeter.toolbar.icons.size</span></dt>
+      <dd>with these values: <span class="code">22x22</span> (default size), 
<span class="code">32x32</span> or <span class="code">48x48</span> (Suggested 
value for HiDPI)</dd>
+      <dt><span class="code">jmeter.tree.icons.size</span></dt>
+      <dd>with these values: <span class="code">19x19</span> (default size), 
<span class="code">24x24</span>, <span class="code">32x32</span> (Suggested 
value for HiDPI) or <span class="code">48x48</span></dd>
+    </dl>
 </div>
-<figure><a href="../images/screenshots/icons-22x22.jpg"><img 
src="../images/screenshots/icons-22x22.jpg" width="296" height="95" alt="Icons 
with the size 22x22."></a><figcaption>Icons with the size 
22x22.</figcaption></figure>
-<figure><a href="../images/screenshots/icons-32x32.jpg"><img 
src="../images/screenshots/icons-32x32.jpg" width="300" height="106" alt="Icons 
with the size 32x32."></a><figcaption>Icons with the size 
32x32.</figcaption></figure>
-<figure><a href="../images/screenshots/icons-48x48.jpg"><img 
src="../images/screenshots/icons-48x48.jpg" width="365" height="120" alt="Icons 
with the size 48x48."></a><figcaption>Icons with the size 
48x48.</figcaption></figure>
 </div>
+
+<div class="subsection"><h2 id="autosave">23.5 Autosave process 
configuration<a class="sectionlink" href="#autosave" title="Link to 
here">&para;</a></h2>
+<div class="description">
+    <p>Since JMeter 3.0, JMeter automatically saves up to ten backups of every 
saved jmx files. When enabled, just before the jmx file is saved,
+    it will be backed up to the <span 
class="code">${JMETER_HOME}/backups</span> subfolder. Backup files are named 
after the saved jmx file and assigned a
+    version number that is automatically incremented, ex: <span 
class="code">test-plan-000001.jmx</span>, <span 
class="code">test-plan-000002.jmx</span>, <span 
class="code">test-plan-000003.jmx</span>, etc.
+    To control auto-backup, add the following properties to <span 
class="code">user.properties</span>.</p>
+    <dl>
+      <dt><span class="code">backup_on_save</span></dt>
+      <dd>
+       To enable/disable auto-backup, set the following property to <span 
class="code">true</span>/<span class="code">false</span> (default is <span 
class="code">true</span>):
+       <pre class="source">jmeter.gui.action.save.backup_on_save=false</pre>
+      </dd>
+      <dt><span class="code">backup_directory</span></dt>
+      <dd>
+    The backup directory can also be set to a different location. Setting the 
<span class="code">jmeter.gui.action.save.backup_directory</span> property
+    to the path of the desired directory
+    will cause backup files to be stored inside instead of the <span 
class="code">${JMETER_HOME}/backups</span> folder. If the specified directory 
does not exist
+    it will be created. Leaving this property unset will cause the <span 
class="code">${JMETER_HOME}/backups</span> folder to be used.
+    <pre 
class="source">jmeter.gui.action.save.backup_directory=/path/to/backups/dir</pre>
+      </dd>
+      <dt><span class="code">keep_backup_max_hours</span></dt>
+      <dd>
+    You can also configure the maximum time (in hours) that backup files 
should be preserved since the most recent save time.
+    By default a zero expiration time is set which instructs JMeter to 
preserve backup files for ever.
+    Use the following property to control max preservation time:
+    <pre class="source">jmeter.gui.action.save.keep_backup_max_hours=0</pre>
+      </dd>
+      <dt><span class="code">keep_backup_max_count</span></dt>
+      <dd>
+    You can set the maximum number of backup files that should be preserved. 
By default <span class="code">10</span> backups will be kept.
+    Setting this to zero will cause the backups to never being deleted (unless 
<span class="code">keep_backup_max_hours</span> is set to a non null value)
+    Maximum backup files selection is processed <em>after</em> time expiration 
selection, so even if you set one year as the expiry time,
+    only the <span class="code">keep_backup_max_count</span> most recent 
backups files will be kept.
+    <pre class="source">jmeter.gui.action.save.keep_backup_max_count=10</pre>
+      </dd>
+    </dl>
+</div>
+</div>
+
+    <div class="subsection"><h2 id="component_hotkeys">23.5 Adding Elements 
with Hotkeys<a class="sectionlink" href="#component_hotkeys" title="Link to 
here">&para;</a></h2>
+        <p>
+            When you do intense scripting with JMeter, there is a way to add 
elements to test plan quickly
+            with keyboard shortcuts. Default bindings are:
+        </p>
+        <dl>
+            <dt>
+                <span class="keycombo"><span 
class="keysym">Ctrl</span>&nbsp;+&nbsp;<span class="keysym">0</span></span>
+            </dt>
+            <dd>Thread Group</dd>
+            <dt>
+                <span class="keycombo"><span 
class="keysym">Ctrl</span>&nbsp;+&nbsp;<span class="keysym">1</span></span>
+            </dt>
+            <dd>HTTP Request</dd>
+            <dt>
+                <span class="keycombo"><span 
class="keysym">Ctrl</span>&nbsp;+&nbsp;<span class="keysym">2</span></span>
+            </dt>
+            <dd>Regular Expression Extractor</dd>
+            <dt>
+                <span class="keycombo"><span 
class="keysym">Ctrl</span>&nbsp;+&nbsp;<span class="keysym">3</span></span>
+            </dt>
+            <dd>Response Assertion</dd>
+            <dt>
+                <span class="keycombo"><span 
class="keysym">Ctrl</span>&nbsp;+&nbsp;<span class="keysym">4</span></span>
+            </dt>
+            <dd>Constant Timer</dd>
+            <dt>
+                <span class="keycombo"><span 
class="keysym">Ctrl</span>&nbsp;+&nbsp;<span class="keysym">5</span></span>
+            </dt>
+            <dd>Test Action</dd>
+            <dt>
+                <span class="keycombo"><span 
class="keysym">Ctrl</span>&nbsp;+&nbsp;<span class="keysym">6</span></span>
+            </dt>
+            <dd>JSR223 PostProcessor</dd>
+            <dt>
+                <span class="keycombo"><span 
class="keysym">Ctrl</span>&nbsp;+&nbsp;<span class="keysym">7</span></span>
+            </dt>
+            <dd>JSR223 PreProcessor</dd>
+            <dt>
+                <span class="keycombo"><span 
class="keysym">Ctrl</span>&nbsp;+&nbsp;<span class="keysym">8</span></span>
+            </dt>
+            <dd>Debug Sampler</dd>
+            <dt>
+                <span class="keycombo"><span 
class="keysym">Ctrl</span>&nbsp;+&nbsp;<span class="keysym">9</span></span>
+            </dt>
+            <dd>View Results Tree</dd>
+        </dl>
+        <p>
+            To change these binding, please find "<span 
class="code">gui.quick_*</span>" properties within <span 
class="code">jmeter.properties</span> file as example,
+            it is recommended to put overrides for them into <span 
class="code">user.properties</span> file.
+        </p>
+    </div>
 </div><ul class="pagelinks"><li><a href="regular_expressions.html">&lt; 
Prev</a></li><li><a href="../index.html">Index</a></li><li><a 
href="glossary.html">Next &gt;</a></li></ul></div><div class="footer"><div 
class="copyright">
             Copyright &copy;
             1999 &ndash;
-            2015
+            2016
             , Apache Software Foundation
           </div><div class="trademarks">Apache, Apache JMeter, JMeter, the 
Apache
             feather, and the Apache JMeter logo are

Modified: jmeter/trunk/docs/usermanual/index.html
URL: 
http://svn.apache.org/viewvc/jmeter/trunk/docs/usermanual/index.html?rev=1739469&r1=1739468&r2=1739469&view=diff
==============================================================================
--- jmeter/trunk/docs/usermanual/index.html (original)
+++ jmeter/trunk/docs/usermanual/index.html Sat Apr 16 14:36:00 2016
@@ -1,23 +1,12 @@
 <!DOCTYPE html SYSTEM "about:legacy-compat">
 <html lang="en"><head><META http-equiv="Content-Type" content="text/html; 
charset=iso-8859-15"><title>Apache JMeter
           -
-          User's Manual</title><meta name="viewport" 
content="width=device-width, initial-scale=1"><link 
href="http://fonts.googleapis.com/css?family=Merriweather:400normal"; 
rel="stylesheet" type="text/css"><link rel="stylesheet" type="text/css" 
href="../css/new-style.css"></head><body role="document"><a href="#content" 
class="hidden">Main content</a><div class="header"><!--
+          User's Manual</title><meta name="viewport" 
content="width=device-width, initial-scale=1"><link 
href="http://fonts.googleapis.com/css?family=Merriweather:400normal"; 
rel="stylesheet" type="text/css"><link rel="stylesheet" type="text/css" 
href="../css/new-style.css"><link rel="apple-touch-icon-precomposed" 
href="../images/apple-touch-icon.png"><link rel="icon" 
href="../images/favicon.png"><meta name="msapplication-TileColor" 
content="#ffffff"><meta name="msapplication-TileImage" 
content="../images/mstile-144x144.png"><meta name="theme-color" 
content="#ffffff"></head><body role="document"><a href="#content" 
class="hidden">Main content</a><div class="header"><!--
             APACHE LOGO
-          --><div><a href="http://www.apache.org";><img title="Apache Software 
Foundation" width="290" height="75" src="../images/asf-logo.png" alt="Logo 
ASF"></a></div><!--
+          --><div><a href="http://www.apache.org";><img title="Apache Software 
Foundation" class="logo" src="../images/asf-logo.svg" alt="Logo 
ASF"></a></div><!--
               PROJECT LOGO
-            --><div><a href="http://jmeter.apache.org/";><img 
src="../images/logo.jpg" alt="Apache JMeter"></a></div><div 
class="twitter"><div><a href="https://twitter.com/share"; 
class="twitter-share-button" data-text="Powerful Load Testing with Apache 
#JMeter" data-via="ApacheJMeter" data-lang="en-gb" 
data-size="large">Tweet</a><script>
-            (function(d,s,id){
-              var js,
-                  fjs=d.getElementsByTagName(s)[0],
-                  p=/^http:/.test(d.location)?'http':'https';
-              if (!d.getElementById(id)) {
-                  js=d.createElement(s);
-                  js.id=id;
-                  js.src=p+'://platform.twitter.com/widgets.js';
-                  fjs.parentNode.insertBefore(js,fjs);
-              }
-            })(document, 'script', 'twitter-wjs');
-              </script></div><div><a href="https://twitter.com/ApacheJMeter"; 
class="twitter-follow-button" data-show-count="false" data-lang="en-gb" 
data-size="large">Follow</a><script>(function(d,s,id){
+            --><div><a href="http://jmeter.apache.org/";><img class="logo" 
src="../images/logo.svg" alt="Apache JMeter"></a></div><div 
class="banner"><iframe src="http://www.apache.org/ads/bannerbar.html"; 
style="border-width:0;" frameborder="0" scrolling="no"></iframe><div 
class="clear"></div></div></div><div class="nav"><div class="social 
menu"><div><a href="https://twitter.com/share"; class="twitter-share-button" 
data-text="Powerful Load Testing with Apache #JMeter" data-via="ApacheJMeter" 
data-lang="en-gb" data-size="large">Tweet</a><script>
+              (function(d,s,id){
                 var js,
                     fjs=d.getElementsByTagName(s)[0],
                     p=/^http:/.test(d.location)?'http':'https';
@@ -27,13 +16,24 @@
                     js.src=p+'://platform.twitter.com/widgets.js';
                     fjs.parentNode.insertBefore(js,fjs);
                 }
-            })(document, 'script', 'twitter-wjs');
-              </script></div></div><div class="banner"><iframe 
src="http://www.apache.org/ads/bannerbar.html"; style="border-width:0;" 
frameborder="0" scrolling="no"></iframe><div 
class="clear"></div></div></div><div class="nav"><ul class="menu"><li><div 
class="menu-title">About</div><ul><li><a 
href="../index.html">Overview</a></li><li><a 
href="http://twitter.com/ApacheJMeter";>JMeter on Twitter<img 
src="../images/twitter.png" alt="Icon for JMeter on Twitter"></a></li><li><a 
href="../issues.html">Issue Tracking</a></li><li><a 
href="http://projects.apache.org/feeds/rss/jmeter.xml";>Subscribe to What's 
New</a></li><li><a 
href="http://www.apache.org/licenses/";>License</a></li></ul></li></ul><ul 
class="menu"><li><div class="menu-title">Download</div><ul><li><a 
href="../download_jmeter.cgi">Download Releases</a></li><li><a 
href="../nightly.html">Developer (Nightly) Builds</a></li></ul></li></ul><ul 
class="menu"><li><div class="menu-title">Documentation</div><ul><li><a 
href="../changes.html"
 >Changes per version</a></li><li><a href="../usermanual/get-started.html">Get 
 >Started</a></li><li><a href="../usermanual/index.html">User 
 >Manual</a></li><li><a href="../usermanual/best-practices.html">Best 
 >Practices</a></li><li><a 
 >href="../usermanual/component_reference.html">Component 
 >Reference</a></li><li><a href="../usermanual/functions.html">Functions 
 >Reference</a></li><li><a href="../api/index.html">Javadocs</a></li><li><a 
 >href="../building.html">Building JMeter and Add-Ons</a></li><li><a 
 >href="http://wiki.apache.org/jmeter";>JMeter Wiki</a></li><li><a 
 >href="http://wiki.apache.org/jmeter/JMeterFAQ";>FAQ 
 >(Wiki)</a></li></ul></li></ul><ul class="menu"><li><div 
 >class="menu-title">Tutorials (PDF format)</div><ul><li><a 
 >href="../usermanual/jmeter_distributed_testing_step_by_step.pdf">Distributed 
 >Testing</a></li><li><a 
 >href="../usermanual/jmeter_proxy_step_by_step.pdf">Recording 
 >Tests</a></li><li><a href="../usermanual/junitsampler_tutorial.pdf">JUnit 
 >Sampler</a></li><li><a href="../us
 ermanual/jmeter_accesslog_sampler_step_by_step.pdf">Access Log 
Sampler</a></li><li><a href="../extending/jmeter_tutorial.pdf">Extending 
JMeter</a></li></ul></li></ul><ul class="menu"><li><div 
class="menu-title">Community</div><ul><li><a 
href="http://wiki.apache.org/jmeter/JMeterCommitters";>Contributors</a></li><li><a
 href="../mail.html">Mailing Lists</a></li><li><a href="../svnindex.html">SVN 
Repositories</a></li></ul></li></ul><ul class="menu"><li><div 
class="menu-title">Foundation</div><ul><li><a 
href="http://www.apache.org/";>ASF</a></li><li><a 
href="http://www.apache.org/foundation/getinvolved.html";>Get Involved in the 
ASF</a></li><li><a 
href="http://www.apache.org/foundation/sponsorship.html";>Sponsorship</a></li><li><a
 
href="http://www.apache.org/foundation/thanks.html";>Thanks</a></li></ul></li></ul></div><div
 class="main" id="content"><ul class="pagelinks"><li><a 
href="../index.html">Index</a></li><li><a href="intro.html">Next 
&gt;</a></li></ul><div class="section"><h1 id="inde
 x">User's Manual<a class="sectionlink" href="#index" title="Link to 
here">&para;</a></h1>
+              })(document, 'script', 'twitter-wjs');
+                </script></div><div><a href="https://twitter.com/ApacheJMeter"; 
class="twitter-follow-button" data-show-count="false" data-lang="en-gb" 
data-size="large">Follow</a><script>(function(d,s,id){
+                  var js,
+                      fjs=d.getElementsByTagName(s)[0],
+                      p=/^http:/.test(d.location)?'http':'https';
+                  if (!d.getElementById(id)) {
+                      js=d.createElement(s);
+                      js.id=id;
+                      js.src=p+'://platform.twitter.com/widgets.js';
+                      fjs.parentNode.insertBefore(js,fjs);
+                  }
+              })(document, 'script', 'twitter-wjs');
+                </script></div><div><a 
href="https://github.com/apache/jmeter";><img alt="star this repo" 
src="http://githubbadges.com/star.svg?user=apache&amp;repo=jmeter&amp;style=default";></a></div><div><a
 href="https://github.com/apache/jmeter/fork";><img alt="fork this repo" 
src="http://githubbadges.com/fork.svg?user=apache&amp;repo=jmeter&amp;style=default";></a></div><div><a
 
href="https://maven-badges.herokuapp.com/maven-central/org.apache.jmeter/ApacheJMeter";><img
 alt="Maven Central" 
src="https://maven-badges.herokuapp.com/maven-central/org.apache.jmeter/ApacheJMeter/badge.png";></a></div></div><ul
 class="menu"><li onClick="return true"><div 
class="menu-title">About</div><ul><li><a 
href="../index.html">Overview</a></li><li><a 
href="http://www.apache.org/licenses/";>License</a></li></ul></li></ul><ul 
class="menu"><li onClick="return true"><div 
class="menu-title">Download</div><ul><li><a 
href="../download_jmeter.cgi">Download Releases</a></li><li><a 
href="../nightly.html">Developer
  (Nightly) Builds</a></li></ul></li></ul><ul class="menu"><li onClick="return 
true"><div class="menu-title">Documentation</div><ul><li><a 
href="../changes.html">Changes per version</a></li><li><a 
href="../usermanual/get-started.html">Get Started</a></li><li><a 
href="../usermanual/index.html">User Manual</a></li><li><a 
href="../usermanual/best-practices.html">Best Practices</a></li><li><a 
href="../usermanual/component_reference.html">Component 
Reference</a></li><li><a href="../usermanual/functions.html">Functions 
Reference</a></li><li><a href="../api/index.html">Javadocs</a></li><li><a 
href="../building.html">Building JMeter and Add-Ons</a></li><li><a 
href="http://wiki.apache.org/jmeter";>JMeter Wiki</a></li><li><a 
href="http://wiki.apache.org/jmeter/JMeterFAQ";>FAQ 
(Wiki)</a></li></ul></li></ul><ul class="menu"><li onClick="return true"><div 
class="menu-title">Tutorials (PDF format)</div><ul><li><a 
href="../usermanual/jmeter_distributed_testing_step_by_step.pdf">Distributed 
Testing</a
 ></li><li><a href="../usermanual/jmeter_proxy_step_by_step.pdf">Recording 
 >Tests</a></li><li><a href="../usermanual/junitsampler_tutorial.pdf">JUnit 
 >Sampler</a></li><li><a 
 >href="../usermanual/jmeter_accesslog_sampler_step_by_step.pdf">Access Log 
 >Sampler</a></li><li><a href="../extending/jmeter_tutorial.pdf">Extending 
 >JMeter</a></li></ul></li></ul><ul class="menu"><li onClick="return true"><div 
 >class="menu-title">Community</div><ul><li><a href="../issues.html">Issue 
 >Tracking</a></li><li><a href="../mail.html">Mailing Lists</a></li><li><a 
 >href="../svnindex.html">Source Repositories</a></li><li><a 
 >href="../building.html">Building and Contributing</a></li><li><a 
 >href="https://projects.apache.org/project.html?jmeter";>Project info at 
 >Apache</a></li><li><a 
 >href="http://wiki.apache.org/jmeter/JMeterCommitters";>Contributors</a></li></ul></li></ul><ul
 > class="menu"><li onClick="return true"><div 
 >class="menu-title">Foundation</div><ul><li><a 
 >href="http://www.apache.org/";>ASF</a></li><li><a href=
 "http://www.apache.org/foundation/getinvolved.html";>Get Involved in the 
ASF</a></li><li><a 
href="http://www.apache.org/foundation/sponsorship.html";>Sponsorship</a></li><li><a
 
href="http://www.apache.org/foundation/thanks.html";>Thanks</a></li></ul></li></ul></div><div
 class="main" id="content"><ul class="pagelinks"><li><a 
href="../index.html">Index</a></li><li><a href="intro.html">Next 
&gt;</a></li></ul><div class="section"><h1 id="index">User's Manual<a 
class="sectionlink" href="#index" title="Link to here">&para;</a></h1>
 <p>Click on the section name to go straight to the section. 
     Click on the "+" to go to the relevant section of the detailed section 
list,
     where you can select individual subsections.</p>
 
-<div class="subsection"><h2>Section Summary<a class="sectionlink" 
href="#summary" title="Link to here">&para;</a></h2>
+<div class="subsection"><h2 id="summary">Section Summary<a class="sectionlink" 
href="#summary" title="Link to here">&para;</a></h2>
 <ul>
   <li><a href="../changes.html">Changes</a></li>
   <li><a href="#intro">+</a>...<a href="intro.html">1. Introduction</a></li>
@@ -52,31 +52,33 @@
   <li><a href="#build-monitor-test-plan">+</a>...<a 
href="build-monitor-test-plan.html">13. Building a Monitor Test Plan</a></li>
   <li><a href="#listeners">+</a>...<a href="listeners.html">14. 
Listeners</a></li>
   <li><a href="#remote-test">+</a>...<a href="remote-test.html">15. Remote 
Testing</a></li>
-  <li><a href="#realtime-results">+</a>...<a href="realtime-results.html">16. 
Real time Results</a></li>
-  <li><a href="#best-practices">+</a>...<a href="best-practices.html">17. Best 
Practices</a></li>
-  <li><a href="#boss">+</a>...<a href="boss.html">18. Help! My boss wants me 
to load test our web app!</a></li>
-  <li><a href="#component_reference">+</a>...<a 
href="component_reference.html">19. Component Reference</a></li>
-  <li><a href="#functions">+</a>...<a href="functions.html">20. 
Functions</a></li>
-  <li><a href="#regex">+</a>...<a href="regular_expressions.html">21. Regular 
Expressions</a></li>
-  <li><a href="#hints">+</a>...<a href="hints_and_tips.html">22. Hints and 
Tips</a></li>
-  <li><a href="#glossary">+</a>...<a href="glossary.html">23. Glossary</a></li>
+  <li><a href="#generating-dashboard">+</a>...<a 
href="generating-dashboard.html">16. Dashboard Report</a></li>
+  <li><a href="#realtime-results">+</a>...<a href="realtime-results.html">17. 
Real time Results</a></li>
+  <li><a href="#best-practices">+</a>...<a href="best-practices.html">18. Best 
Practices</a></li>
+  <li><a href="#boss">+</a>...<a href="boss.html">19. Help! My boss wants me 
to load test our web app!</a></li>
+  <li><a href="#component_reference">+</a>...<a 
href="component_reference.html">20. Component Reference</a></li>
+  <li><a href="#functions">+</a>...<a href="functions.html">21. 
Functions</a></li>
+  <li><a href="#regex">+</a>...<a href="regular_expressions.html">22. Regular 
Expressions</a></li>
+  <li><a href="#hints">+</a>...<a href="hints_and_tips.html">23. Hints and 
Tips</a></li>
+  <li><a href="#glossary">+</a>...<a href="glossary.html">24. Glossary</a></li>
 </ul>
 </div>
-<div class="subsection"><h2>Detailed Section List<a class="sectionlink" 
href="#details" title="Link to here">&para;</a></h2>
+<div class="subsection"><h2 id="details">Detailed Section List<a 
class="sectionlink" href="#details" title="Link to here">&para;</a></h2>
 <ul>
-  <li><a name="intro"></a><a href="intro.html">1. Introduction</a></li>
+  <li><a name="intro"></a><a href="intro.html">1. Introduction</a>
   <ul>
      <li><a href="intro.html#history">1.1 History</a></li>
      <li><a href="intro.html#future">1.2 The Future</a></li>
   </ul>
-  <li><a name="get-started"></a><a href="get-started.html">2. Getting 
Started</a></li>
+  </li>
+  <li><a name="get-started"></a><a href="get-started.html">2. Getting 
Started</a>
   <ul>
      <li><a href="get-started.html#requirements">2.1 Requirements</a></li>
      <ul>
         <li><a href="get-started.html#java_versions">2.1.1 Java 
Version</a></li>
         <li><a href="get-started.html#os">2.1.2 Operating Systems</a></li>
      </ul>
-     <li><a href="get-started.html#optional">2.2 Optional</a></li>
+     <li><a href="get-started.html#optional">2.2 Optional</a>
      <ul>
         <li><a href="get-started.html#opt_compiler">2.2.1 Java 
Compiler</a></li>
         <li><a href="get-started.html#opt_sax">2.2.2 SAX XML Parser</a></li>
@@ -86,8 +88,9 @@
         <li><a href="get-started.html#opt_jms">2.2.6 JMS client</a></li>
         <li><a href="get-started.html#libraries_activemq">2.2.7 Libraries for 
ActiveMQ JMS</a></li>
      </ul>
+     </li>
      <li><a href="get-started.html#install">2.3 Installation</a></li>
-     <li><a href="get-started.html#running">2.4 Running JMeter</a></li>
+     <li><a href="get-started.html#running">2.4 Running JMeter</a>
      <ul>
         <li><a href="get-started.html#classpath">2.4.1 JMeter's 
Classpath</a></li>
         <li><a href="get-started.html#template">2.4.2 Create Test Plan from 
Template</a></li>
@@ -99,9 +102,11 @@
         <li><a href="get-started.html#options">2.4.8 Full list of command-line 
options</a></li>
         <li><a href="get-started.html#shutdown">2.4.9 non-GUI shutdown</a></li>
      </ul>
+     </li>
      <li><a href="get-started.html#configuring_jmeter">2.5 Configuring 
JMeter</a></li>
   </ul>
-  <li><a name="build-test-plan"></a><a href="build-test-plan.html">3. Building 
a Test Plan</a></li>
+  </li>
+  <li><a name="build-test-plan"></a><a href="build-test-plan.html">3. Building 
a Test Plan</a>
   <ul>
      <li><a href="build-test-plan.html#add_remove">3.1 Adding and Removing 
Elements</a></li>
      <li><a href="build-test-plan.html#load_save">3.2 Loading and Saving 
Elements</a></li>
@@ -111,15 +116,17 @@
      <li><a href="build-test-plan.html#stop">3.6 Stopping a Test</a></li>
      <li><a href="build-test-plan.html#error_reporting">3.7 Error 
reporting</a></li>
   </ul>
-  <li><a name="test_plan"></a><a href="test_plan.html">4. Elements of a Test 
Plan</a></li>
+  </li>
+  <li><a name="test_plan"></a><a href="test_plan.html">4. Elements of a Test 
Plan</a>
   <ul>
      <li><a href="test_plan.html#thread_group">4.1 Thread Group</a></li>
-     <li><a href="test_plan.html#controllers">4.2 Controllers</a></li>
+     <li><a href="test_plan.html#controllers">4.2 Controllers</a>
      <ul>
         <li><a href="test_plan.html#samplers">4.2.1 Samplers</a></li>
         <li><a href="test_plan.html#logic_controller">4.2.2 Logic 
Controllers</a></li>
         <li><a href="test_plan.html#test_fragments">4.2.3 Test 
Fragments</a></li>
      </ul>
+     </li>
      <li><a href="test_plan.html#listeners">4.3 Listeners</a></li>
      <li><a href="test_plan.html#timers">4.4 Timers</a></li>
      <li><a href="test_plan.html#assertions">4.5 Assertions</a></li>
@@ -130,8 +137,9 @@
      <li><a href="test_plan.html#scoping_rules">4.10 Scoping Rules</a></li>
      <li><a href="test_plan.html#properties">4.11 Properties and 
Variables</a></li>
      <li><a href="test_plan.html#using_variables">4.12 Using Variables to 
parameterise tests</a></li>
-    </ul>
- <li><a name="build-web-test-plan"></a><a href="build-web-test-plan.html">5. 
Building a Web Test Plan</a></li>
+ </ul>
+ </li>
+ <li><a name="build-web-test-plan"></a><a href="build-web-test-plan.html">5. 
Building a Web Test Plan</a>
      <ul>
         <li><a href="build-web-test-plan.html#adding_users">5.1 Adding 
Users</a></li>
         <li><a href="build-web-test-plan.html#adding_defaults">5.2 Adding 
Default HTTP Request Properties</a></li>
@@ -140,25 +148,29 @@
         <li><a href="build-web-test-plan.html#adding_listener">5.5 Adding a 
Listener to View/Store the Test Results</a></li>
         <li><a href="build-web-test-plan.html#logging_in">5.6 Logging in to a 
web-site</a></li>
      </ul>
- <li><a name="build-adv-web-test-plan"></a><a 
href="build-adv-web-test-plan.html">6. Building an Advanced Web Test 
Plan</a></li>
+ </li>
+ <li><a name="build-adv-web-test-plan"></a><a 
href="build-adv-web-test-plan.html">6. Building an Advanced Web Test Plan</a>
      <ul>
         <li><a href="build-adv-web-test-plan.html#session_url_rewriting">6.1 
Handling User Sessions With URL Rewriting</a></li>
         <li><a href="build-adv-web-test-plan.html#header_manager">6.2 Using a 
Header Manager</a></li>
      </ul>
- <li><a name="build-db-test-plan"></a><a href="build-db-test-plan.html">7. 
Building a Database Test Plan</a></li>
+ </li>
+ <li><a name="build-db-test-plan"></a><a href="build-db-test-plan.html">7. 
Building a Database Test Plan</a>
      <ul>
         <li><a href="build-db-test-plan.html#adding_users">7.1 Adding 
Users</a></li>
         <li><a href="build-db-test-plan.html#adding_requests">7.2 Adding JDBC 
Requests</a></li>
         <li><a href="build-db-test-plan.html#adding_listener">7.3 Adding a 
Listener to View/Store the Test Results</a></li>
      </ul>
- <li><a name="build-ftp-test-plan"></a><a href="build-ftp-test-plan.html">8. 
Building an FTP Test Plan</a></li>
+ </li>
+ <li><a name="build-ftp-test-plan"></a><a href="build-ftp-test-plan.html">8. 
Building an FTP Test Plan</a>
      <ul>
         <li><a href="build-ftp-test-plan.html#adding_users">8.1 Adding 
Users</a></li>
         <li><a href="build-ftp-test-plan.html#adding_defaults">8.2 Adding 
Default FTP Request Properties</a></li>
         <li><a href="build-ftp-test-plan.html#adding_requests">8.3 Adding FTP 
Requests</a></li>
         <li><a href="build-ftp-test-plan.html#adding_listener">8.4 Adding a 
Listener to View/Store the Test Results</a></li>
      </ul>
- <li><a name="build-ldap-test-plan"></a><a 
href="build-ldap-test-plan.html">9a. Building an LDAP Test Plan</a></li>
+ </li>
+ <li><a name="build-ldap-test-plan"></a><a 
href="build-ldap-test-plan.html">9a. Building an LDAP Test Plan</a>
   <ul>
     <li><a href="build-ldap-test-plan.html#adding_users">9a.1 Adding 
Users</a></li>
     <li><a href="build-ldap-test-plan.html#add_login">9a.2 Adding Login Config 
Element</a></li>
@@ -167,50 +179,62 @@
     <li><a href="build-ldap-test-plan.html#ResponseAssertion">9a.5 Adding a 
Response Assertion</a></li>
     <li><a href="build-ldap-test-plan.html#add_listener">9a.6 Adding a 
Listener to View/Store the Test Results</a></li>
   </ul>
- <li><a name="build-ldapext-test-plan"></a><a 
href="build-ldap-test-plan.html">9b. Building an Extended LDAP Test 
Plan</a></li>
+ </li>
+ <li><a name="build-ldapext-test-plan"></a><a 
href="build-ldap-test-plan.html">9b. Building an Extended LDAP Test Plan</a>
   <ul>
     <li><a href="build-ldapext-test-plan.html#ext_adding_users">9b.1 Adding 
Users</a></li>
     <li><a href="build-ldapext-test-plan.html#add_login">9b.2 Adding LDAP 
Extended Request Defaults</a></li>
     <li><a href="build-ldapext-test-plan.html#add_extrequests">9b.3 Adding 
LDAP Requests</a></li>
     <li><a href="build-ldapext-test-plan.html#add_ldapext_listener">9b.4 
Adding a Listener to View/Store the Test Results</a></li>
    </ul>
+ </li>
  <li><a name="build-ws-test-plan"></a><a href="build-ws-test-plan.html">10. 
Building a Webservice Test Plan</a></li>
  <li><a name="build-jms-point-to-point-test-plan"></a><a 
href="build-jms-point-to-point-test-plan.html">11. Building a JMS Point to 
point Test Plan</a></li>
  <li><a name="build-jms-topic-test-plan"></a><a 
href="build-jms-topic-test-plan.html">12. Building a JMS topic Test 
Plan</a></li>
  <li><a name="build-monitor-test-plan"></a><a 
href="build-monitor-test-plan.html">13. Building a Monitor Test Plan</a></li>
  <li><a name="listeners"></a><a href="listeners.html">14. Introduction to 
Listeners</a></li>
  <li><a name="remote-test"></a><a href="remote-test.html">15. Remote 
Testing</a></li>
- <li><a name="best-practices"></a><a href="best-practices.html">16. Best 
Practices</a></li>
-  <ul>
-     <li><a href="best-practices.html#use_latest_version">16.1 Always use 
latest version of JMeter</a></li>
-     <li><a href="best-practices.html#sizing_threads">16.2 Use the correct 
Number of Threads</a></li>
-     <li><a href="best-practices.html#put_cookie_manager">16.3 Where to Put 
the Cookie Manager</a></li>
-     <li><a href="best-practices.html#put_auth_manager">16.4 Where to Put the 
Authorization Manager</a></li>
-     <li><a href="best-practices.html#proxy_server">16.5 Using the HTTP(S) 
Test Script Recorder</a></li>
-     <li><a href="best-practices.html#user_variables">16.6 User 
variables</a></li>
-     <li><a href="best-practices.html#lean_mean">16.7 Reducing resource 
requirements</a></li>
-     <li><a href="best-practices.html#beanshell_server">16.8 BeanShell 
server</a></li>
-     <li><a href="best-practices.html#bsh_scripting">16.9 BeanShell 
scripting</a></li>
-     <li><a href="best-practices.html#developing_scripts">16.10 Developing 
script functions in BeanShell, Javascript or Jexl etc.</a></li>
-     <li><a href="best-practices.html#parameterising_tests">16.11 
Parameterising tests</a></li>
-     <li><a href="best-practices.html#jsr223">16.12 JSR223 Elements</a></li>
-     <li><a href="best-practices.html#sharing_variables">16.13 Sharing 
variables between threads and thread groups</a></li>
-     <li><a href="best-practices.html#properties">16.14 Managing 
properties</a></li>
+ <li><a name="generating-dashboard"></a><a 
href="generating-dashboard.html">16. Dashboard Report</a>
+   <ul>
+     <li><a href="generating-dashboard.html#overview">16.1 Overview</a></li>
+     <li><a href="generating-dashboard.html#configuration">16.2 Configuring 
Dashboard Generation</a></li>
+     <li><a href="generating-dashboard.html#report">16.3 Generating 
reports</a></li>
+     <li><a href="generating-dashboard.html#default_graphs">16.4 Default 
graphs</a></li>
+     <li><a href="generating-dashboard.html#development">16.5 Want to improve 
Report Dashboard</a></li>
+   </ul>
+ </li>
+ <li><a name="realtime-results"></a><a href="realtime-results.html">17. Real 
time Results</a></li>
+ <li><a name="best-practices"></a><a href="best-practices.html">18. Best 
Practices</a>
+  <ul>
+     <li><a href="best-practices.html#use_latest_version">18.1 Always use 
latest version of JMeter</a></li>
+     <li><a href="best-practices.html#sizing_threads">18.2 Use the correct 
Number of Threads</a></li>
+     <li><a href="best-practices.html#put_cookie_manager">18.3 Where to Put 
the Cookie Manager</a></li>
+     <li><a href="best-practices.html#put_auth_manager">18.4 Where to Put the 
Authorization Manager</a></li>
+     <li><a href="best-practices.html#proxy_server">18.5 Using the HTTP(S) 
Test Script Recorder</a></li>
+     <li><a href="best-practices.html#user_variables">18.6 User 
variables</a></li>
+     <li><a href="best-practices.html#lean_mean">18.7 Reducing resource 
requirements</a></li>
+     <li><a href="best-practices.html#beanshell_server">18.8 BeanShell 
server</a></li>
+     <li><a href="best-practices.html#bsh_scripting">18.9 BeanShell 
scripting</a></li>
+     <li><a href="best-practices.html#developing_scripts">18.10 Developing 
script functions in BeanShell, Javascript or Jexl etc.</a></li>
+     <li><a href="best-practices.html#parameterising_tests">18.11 
Parameterising tests</a></li>
+     <li><a href="best-practices.html#jsr223">18.12 JSR223 Elements</a></li>
+     <li><a href="best-practices.html#sharing_variables">18.13 Sharing 
variables between threads and thread groups</a></li>
+     <li><a href="best-practices.html#properties">18.14 Managing 
properties</a></li>
   </ul>
- <li><a name="boss"></a><a href="boss.html">17. Help! My boss wants me to load 
test our web app!</a></li>
-
- <li><a name="component_reference"></a><a href="component_reference.html">18. 
Component Reference</a></li>
- <li><a name="functions"></a><a href="functions.html">19. Functions</a></li>
- <li><a name="regex"></a><a href="regular_expressions.html">20. Regular 
Expressions</a></li>
- <li><a name="hints"></a><a href="hints_and_tips.html">21. Hints and 
Tips</a></li>
- <li><a name="glossary"></a><a href="glossary.html">22. Glossary</a></li>
+ </li>
+ <li><a name="boss"></a><a href="boss.html">19. Help! My boss wants me to load 
test our web app!</a></li>
+ <li><a name="component_reference"></a><a href="component_reference.html">20. 
Component Reference</a></li>
+ <li><a name="functions"></a><a href="functions.html">21. Functions</a></li>
+ <li><a name="regex"></a><a href="regular_expressions.html">22. Regular 
Expressions</a></li>
+ <li><a name="hints"></a><a href="hints_and_tips.html">23. Hints and 
Tips</a></li>
+ <li><a name="glossary"></a><a href="glossary.html">24. Glossary</a></li>
 </ul>
 </div>
 
 </div><ul class="pagelinks"><li><a href="../index.html">Index</a></li><li><a 
href="intro.html">Next &gt;</a></li></ul></div><div class="footer"><div 
class="copyright">
             Copyright &copy;
             1999 &ndash;
-            2015
+            2016
             , Apache Software Foundation
           </div><div class="trademarks">Apache, Apache JMeter, JMeter, the 
Apache
             feather, and the Apache JMeter logo are

Modified: jmeter/trunk/docs/usermanual/intro.html
URL: 
http://svn.apache.org/viewvc/jmeter/trunk/docs/usermanual/intro.html?rev=1739469&r1=1739468&r2=1739469&view=diff
==============================================================================
--- jmeter/trunk/docs/usermanual/intro.html (original)
+++ jmeter/trunk/docs/usermanual/intro.html Sat Apr 16 14:36:00 2016
@@ -1,23 +1,12 @@
 <!DOCTYPE html SYSTEM "about:legacy-compat">
 <html lang="en"><head><META http-equiv="Content-Type" content="text/html; 
charset=iso-8859-15"><title>Apache JMeter
           -
-          User's Manual: Introduction</title><meta name="viewport" 
content="width=device-width, initial-scale=1"><link 
href="http://fonts.googleapis.com/css?family=Merriweather:400normal"; 
rel="stylesheet" type="text/css"><link rel="stylesheet" type="text/css" 
href="../css/new-style.css"></head><body role="document"><a href="#content" 
class="hidden">Main content</a><div class="header"><!--
+          User's Manual: Introduction</title><meta name="viewport" 
content="width=device-width, initial-scale=1"><link 
href="http://fonts.googleapis.com/css?family=Merriweather:400normal"; 
rel="stylesheet" type="text/css"><link rel="stylesheet" type="text/css" 
href="../css/new-style.css"><link rel="apple-touch-icon-precomposed" 
href="../images/apple-touch-icon.png"><link rel="icon" 
href="../images/favicon.png"><meta name="msapplication-TileColor" 
content="#ffffff"><meta name="msapplication-TileImage" 
content="../images/mstile-144x144.png"><meta name="theme-color" 
content="#ffffff"></head><body role="document"><a href="#content" 
class="hidden">Main content</a><div class="header"><!--
             APACHE LOGO
-          --><div><a href="http://www.apache.org";><img title="Apache Software 
Foundation" width="290" height="75" src="../images/asf-logo.png" alt="Logo 
ASF"></a></div><!--
+          --><div><a href="http://www.apache.org";><img title="Apache Software 
Foundation" class="logo" src="../images/asf-logo.svg" alt="Logo 
ASF"></a></div><!--
               PROJECT LOGO
-            --><div><a href="http://jmeter.apache.org/";><img 
src="../images/logo.jpg" alt="Apache JMeter"></a></div><div 
class="twitter"><div><a href="https://twitter.com/share"; 
class="twitter-share-button" data-text="Powerful Load Testing with Apache 
#JMeter" data-via="ApacheJMeter" data-lang="en-gb" 
data-size="large">Tweet</a><script>
-            (function(d,s,id){
-              var js,
-                  fjs=d.getElementsByTagName(s)[0],
-                  p=/^http:/.test(d.location)?'http':'https';
-              if (!d.getElementById(id)) {
-                  js=d.createElement(s);
-                  js.id=id;
-                  js.src=p+'://platform.twitter.com/widgets.js';
-                  fjs.parentNode.insertBefore(js,fjs);
-              }
-            })(document, 'script', 'twitter-wjs');
-              </script></div><div><a href="https://twitter.com/ApacheJMeter"; 
class="twitter-follow-button" data-show-count="false" data-lang="en-gb" 
data-size="large">Follow</a><script>(function(d,s,id){
+            --><div><a href="http://jmeter.apache.org/";><img class="logo" 
src="../images/logo.svg" alt="Apache JMeter"></a></div><div 
class="banner"><iframe src="http://www.apache.org/ads/bannerbar.html"; 
style="border-width:0;" frameborder="0" scrolling="no"></iframe><div 
class="clear"></div></div></div><div class="nav"><div class="social 
menu"><div><a href="https://twitter.com/share"; class="twitter-share-button" 
data-text="Powerful Load Testing with Apache #JMeter" data-via="ApacheJMeter" 
data-lang="en-gb" data-size="large">Tweet</a><script>
+              (function(d,s,id){
                 var js,
                     fjs=d.getElementsByTagName(s)[0],
                     p=/^http:/.test(d.location)?'http':'https';
@@ -27,8 +16,19 @@
                     js.src=p+'://platform.twitter.com/widgets.js';
                     fjs.parentNode.insertBefore(js,fjs);
                 }
-            })(document, 'script', 'twitter-wjs');
-              </script></div></div><div class="banner"><iframe 
src="http://www.apache.org/ads/bannerbar.html"; style="border-width:0;" 
frameborder="0" scrolling="no"></iframe><div 
class="clear"></div></div></div><div class="nav"><ul class="menu"><li><div 
class="menu-title">About</div><ul><li><a 
href="../index.html">Overview</a></li><li><a 
href="http://twitter.com/ApacheJMeter";>JMeter on Twitter<img 
src="../images/twitter.png" alt="Icon for JMeter on Twitter"></a></li><li><a 
href="../issues.html">Issue Tracking</a></li><li><a 
href="http://projects.apache.org/feeds/rss/jmeter.xml";>Subscribe to What's 
New</a></li><li><a 
href="http://www.apache.org/licenses/";>License</a></li></ul></li></ul><ul 
class="menu"><li><div class="menu-title">Download</div><ul><li><a 
href="../download_jmeter.cgi">Download Releases</a></li><li><a 
href="../nightly.html">Developer (Nightly) Builds</a></li></ul></li></ul><ul 
class="menu"><li><div class="menu-title">Documentation</div><ul><li><a 
href="../changes.html"
 >Changes per version</a></li><li><a href="../usermanual/get-started.html">Get 
 >Started</a></li><li><a href="../usermanual/index.html">User 
 >Manual</a></li><li><a href="../usermanual/best-practices.html">Best 
 >Practices</a></li><li><a 
 >href="../usermanual/component_reference.html">Component 
 >Reference</a></li><li><a href="../usermanual/functions.html">Functions 
 >Reference</a></li><li><a href="../api/index.html">Javadocs</a></li><li><a 
 >href="../building.html">Building JMeter and Add-Ons</a></li><li><a 
 >href="http://wiki.apache.org/jmeter";>JMeter Wiki</a></li><li><a 
 >href="http://wiki.apache.org/jmeter/JMeterFAQ";>FAQ 
 >(Wiki)</a></li></ul></li></ul><ul class="menu"><li><div 
 >class="menu-title">Tutorials (PDF format)</div><ul><li><a 
 >href="../usermanual/jmeter_distributed_testing_step_by_step.pdf">Distributed 
 >Testing</a></li><li><a 
 >href="../usermanual/jmeter_proxy_step_by_step.pdf">Recording 
 >Tests</a></li><li><a href="../usermanual/junitsampler_tutorial.pdf">JUnit 
 >Sampler</a></li><li><a href="../us
 ermanual/jmeter_accesslog_sampler_step_by_step.pdf">Access Log 
Sampler</a></li><li><a href="../extending/jmeter_tutorial.pdf">Extending 
JMeter</a></li></ul></li></ul><ul class="menu"><li><div 
class="menu-title">Community</div><ul><li><a 
href="http://wiki.apache.org/jmeter/JMeterCommitters";>Contributors</a></li><li><a
 href="../mail.html">Mailing Lists</a></li><li><a href="../svnindex.html">SVN 
Repositories</a></li></ul></li></ul><ul class="menu"><li><div 
class="menu-title">Foundation</div><ul><li><a 
href="http://www.apache.org/";>ASF</a></li><li><a 
href="http://www.apache.org/foundation/getinvolved.html";>Get Involved in the 
ASF</a></li><li><a 
href="http://www.apache.org/foundation/sponsorship.html";>Sponsorship</a></li><li><a
 
href="http://www.apache.org/foundation/thanks.html";>Thanks</a></li></ul></li></ul></div><div
 class="main" id="content"><ul class="pagelinks"><li><a 
href="../index.html">Index</a></li><li><a href="get-started.html">Next 
&gt;</a></li></ul><div class="section"><h1 id
 ="intro">1. Introduction<a class="sectionlink" href="#intro" title="Link to 
here">&para;</a></h1>
+              })(document, 'script', 'twitter-wjs');
+                </script></div><div><a href="https://twitter.com/ApacheJMeter"; 
class="twitter-follow-button" data-show-count="false" data-lang="en-gb" 
data-size="large">Follow</a><script>(function(d,s,id){
+                  var js,
+                      fjs=d.getElementsByTagName(s)[0],
+                      p=/^http:/.test(d.location)?'http':'https';
+                  if (!d.getElementById(id)) {
+                      js=d.createElement(s);
+                      js.id=id;
+                      js.src=p+'://platform.twitter.com/widgets.js';
+                      fjs.parentNode.insertBefore(js,fjs);
+                  }
+              })(document, 'script', 'twitter-wjs');
+                </script></div><div><a 
href="https://github.com/apache/jmeter";><img alt="star this repo" 
src="http://githubbadges.com/star.svg?user=apache&amp;repo=jmeter&amp;style=default";></a></div><div><a
 href="https://github.com/apache/jmeter/fork";><img alt="fork this repo" 
src="http://githubbadges.com/fork.svg?user=apache&amp;repo=jmeter&amp;style=default";></a></div><div><a
 
href="https://maven-badges.herokuapp.com/maven-central/org.apache.jmeter/ApacheJMeter";><img
 alt="Maven Central" 
src="https://maven-badges.herokuapp.com/maven-central/org.apache.jmeter/ApacheJMeter/badge.png";></a></div></div><ul
 class="menu"><li onClick="return true"><div 
class="menu-title">About</div><ul><li><a 
href="../index.html">Overview</a></li><li><a 
href="http://www.apache.org/licenses/";>License</a></li></ul></li></ul><ul 
class="menu"><li onClick="return true"><div 
class="menu-title">Download</div><ul><li><a 
href="../download_jmeter.cgi">Download Releases</a></li><li><a 
href="../nightly.html">Developer
  (Nightly) Builds</a></li></ul></li></ul><ul class="menu"><li onClick="return 
true"><div class="menu-title">Documentation</div><ul><li><a 
href="../changes.html">Changes per version</a></li><li><a 
href="../usermanual/get-started.html">Get Started</a></li><li><a 
href="../usermanual/index.html">User Manual</a></li><li><a 
href="../usermanual/best-practices.html">Best Practices</a></li><li><a 
href="../usermanual/component_reference.html">Component 
Reference</a></li><li><a href="../usermanual/functions.html">Functions 
Reference</a></li><li><a href="../api/index.html">Javadocs</a></li><li><a 
href="../building.html">Building JMeter and Add-Ons</a></li><li><a 
href="http://wiki.apache.org/jmeter";>JMeter Wiki</a></li><li><a 
href="http://wiki.apache.org/jmeter/JMeterFAQ";>FAQ 
(Wiki)</a></li></ul></li></ul><ul class="menu"><li onClick="return true"><div 
class="menu-title">Tutorials (PDF format)</div><ul><li><a 
href="../usermanual/jmeter_distributed_testing_step_by_step.pdf">Distributed 
Testing</a
 ></li><li><a href="../usermanual/jmeter_proxy_step_by_step.pdf">Recording 
 >Tests</a></li><li><a href="../usermanual/junitsampler_tutorial.pdf">JUnit 
 >Sampler</a></li><li><a 
 >href="../usermanual/jmeter_accesslog_sampler_step_by_step.pdf">Access Log 
 >Sampler</a></li><li><a href="../extending/jmeter_tutorial.pdf">Extending 
 >JMeter</a></li></ul></li></ul><ul class="menu"><li onClick="return true"><div 
 >class="menu-title">Community</div><ul><li><a href="../issues.html">Issue 
 >Tracking</a></li><li><a href="../mail.html">Mailing Lists</a></li><li><a 
 >href="../svnindex.html">Source Repositories</a></li><li><a 
 >href="../building.html">Building and Contributing</a></li><li><a 
 >href="https://projects.apache.org/project.html?jmeter";>Project info at 
 >Apache</a></li><li><a 
 >href="http://wiki.apache.org/jmeter/JMeterCommitters";>Contributors</a></li></ul></li></ul><ul
 > class="menu"><li onClick="return true"><div 
 >class="menu-title">Foundation</div><ul><li><a 
 >href="http://www.apache.org/";>ASF</a></li><li><a href=
 "http://www.apache.org/foundation/getinvolved.html";>Get Involved in the 
ASF</a></li><li><a 
href="http://www.apache.org/foundation/sponsorship.html";>Sponsorship</a></li><li><a
 
href="http://www.apache.org/foundation/thanks.html";>Thanks</a></li></ul></li></ul></div><div
 class="main" id="content"><ul class="pagelinks"><li><a 
href="../index.html">Index</a></li><li><a href="get-started.html">Next 
&gt;</a></li></ul><div class="section"><h1 id="intro">1. Introduction<a 
class="sectionlink" href="#intro" title="Link to here">&para;</a></h1>
 <p>
 <b>Apache JMeter</b> is a 100% pure Java application designed
 to load test client/server software
@@ -45,17 +45,17 @@ results you expect.  For maximum flexibi
 regular expressions.</p>
 
 <p>But please note that JMeter is not a browser, it works at protocol 
level.</p>
-<div class="subsection"><h2>1.1 History<a class="sectionlink" href="#history" 
title="Link to here">&para;</a></h2>
+<div class="subsection"><h2 id="history">1.1 History<a class="sectionlink" 
href="#history" title="Link to here">&para;</a></h2>
 <p>Stefano Mazzocchi of the Apache Software Foundation was the original 
developer of JMeter.
 He wrote it primarily to test the performance of Apache JServ (a project that 
has
 since been replaced by the Apache Tomcat project).  We redesigned JMeter to 
enhance the GUI
 and to add functional-testing capabilities.
 </p>
 
-<p>JMeter became a Top Level Apache project in November 2011, which means it 
has a Project Management Commitee and a dedicated website.</p>
+<p>JMeter became a Top Level Apache project in November 2011, which means it 
has a Project Management Committee and a dedicated website.</p>
 </div>
 
-<div class="subsection"><h2>1.2 The Future<a class="sectionlink" 
href="#future" title="Link to here">&para;</a></h2>
+<div class="subsection"><h2 id="future">1.2 The Future<a class="sectionlink" 
href="#future" title="Link to here">&para;</a></h2>
 <p>We hope to see JMeter's capabilities rapidly expand as developers take 
advantage of its
 pluggable architecture. <br>
 The primary goal of further developments will be:
@@ -64,7 +64,7 @@ The primary goal of further developments
 <li>Addition of FTPS and SFTP protocols</li>
 <li>Enhancements to Webservices protocols (SOAP Attachments)</li>
 <li>Enhancements to JMS protocol implementation</li>
-<li>...</li>
+<li>&hellip;</li>
 </ul>
 
 </p>
@@ -72,7 +72,7 @@ The primary goal of further developments
 </div><ul class="pagelinks"><li><a href="../index.html">Index</a></li><li><a 
href="get-started.html">Next &gt;</a></li></ul></div><div class="footer"><div 
class="copyright">
             Copyright &copy;
             1999 &ndash;
-            2015
+            2016
             , Apache Software Foundation
           </div><div class="trademarks">Apache, Apache JMeter, JMeter, the 
Apache
             feather, and the Apache JMeter logo are

Modified: jmeter/trunk/docs/usermanual/ldapanswer_xml.html
URL: 
http://svn.apache.org/viewvc/jmeter/trunk/docs/usermanual/ldapanswer_xml.html?rev=1739469&r1=1739468&r2=1739469&view=diff
==============================================================================
--- jmeter/trunk/docs/usermanual/ldapanswer_xml.html (original)
+++ jmeter/trunk/docs/usermanual/ldapanswer_xml.html Sat Apr 16 14:36:00 2016
@@ -1,23 +1,12 @@
 <!DOCTYPE html SYSTEM "about:legacy-compat">
 <html lang="en"><head><META http-equiv="Content-Type" content="text/html; 
charset=iso-8859-15"><title>Apache JMeter
           -
-          User's Manual: LDAP answer XML description</title><meta 
name="author" value="Dolf Smits"><meta name="email" 
value="[email protected]"><meta name="viewport" 
content="width=device-width, initial-scale=1"><link 
href="http://fonts.googleapis.com/css?family=Merriweather:400normal"; 
rel="stylesheet" type="text/css"><link rel="stylesheet" type="text/css" 
href="../css/new-style.css"></head><body role="document"><a href="#content" 
class="hidden">Main content</a><div class="header"><!--
+          User's Manual: LDAP answer XML description</title><meta 
name="author" value="Dolf Smits"><meta name="email" 
value="[email protected]"><meta name="viewport" 
content="width=device-width, initial-scale=1"><link 
href="http://fonts.googleapis.com/css?family=Merriweather:400normal"; 
rel="stylesheet" type="text/css"><link rel="stylesheet" type="text/css" 
href="../css/new-style.css"><link rel="apple-touch-icon-precomposed" 
href="../images/apple-touch-icon.png"><link rel="icon" 
href="../images/favicon.png"><meta name="msapplication-TileColor" 
content="#ffffff"><meta name="msapplication-TileImage" 
content="../images/mstile-144x144.png"><meta name="theme-color" 
content="#ffffff"></head><body role="document"><a href="#content" 
class="hidden">Main content</a><div class="header"><!--
             APACHE LOGO
-          --><div><a href="http://www.apache.org";><img title="Apache Software 
Foundation" width="290" height="75" src="../images/asf-logo.png" alt="Logo 
ASF"></a></div><!--
+          --><div><a href="http://www.apache.org";><img title="Apache Software 
Foundation" class="logo" src="../images/asf-logo.svg" alt="Logo 
ASF"></a></div><!--
               PROJECT LOGO
-            --><div><a href="http://jmeter.apache.org/";><img 
src="../images/logo.jpg" alt="Apache JMeter"></a></div><div 
class="twitter"><div><a href="https://twitter.com/share"; 
class="twitter-share-button" data-text="Powerful Load Testing with Apache 
#JMeter" data-via="ApacheJMeter" data-lang="en-gb" 
data-size="large">Tweet</a><script>
-            (function(d,s,id){
-              var js,
-                  fjs=d.getElementsByTagName(s)[0],
-                  p=/^http:/.test(d.location)?'http':'https';
-              if (!d.getElementById(id)) {
-                  js=d.createElement(s);
-                  js.id=id;
-                  js.src=p+'://platform.twitter.com/widgets.js';
-                  fjs.parentNode.insertBefore(js,fjs);
-              }
-            })(document, 'script', 'twitter-wjs');
-              </script></div><div><a href="https://twitter.com/ApacheJMeter"; 
class="twitter-follow-button" data-show-count="false" data-lang="en-gb" 
data-size="large">Follow</a><script>(function(d,s,id){
+            --><div><a href="http://jmeter.apache.org/";><img class="logo" 
src="../images/logo.svg" alt="Apache JMeter"></a></div><div 
class="banner"><iframe src="http://www.apache.org/ads/bannerbar.html"; 
style="border-width:0;" frameborder="0" scrolling="no"></iframe><div 
class="clear"></div></div></div><div class="nav"><div class="social 
menu"><div><a href="https://twitter.com/share"; class="twitter-share-button" 
data-text="Powerful Load Testing with Apache #JMeter" data-via="ApacheJMeter" 
data-lang="en-gb" data-size="large">Tweet</a><script>
+              (function(d,s,id){
                 var js,
                     fjs=d.getElementsByTagName(s)[0],
                     p=/^http:/.test(d.location)?'http':'https';
@@ -27,8 +16,19 @@
                     js.src=p+'://platform.twitter.com/widgets.js';
                     fjs.parentNode.insertBefore(js,fjs);
                 }
-            })(document, 'script', 'twitter-wjs');
-              </script></div></div><div class="banner"><iframe 
src="http://www.apache.org/ads/bannerbar.html"; style="border-width:0;" 
frameborder="0" scrolling="no"></iframe><div 
class="clear"></div></div></div><div class="nav"><ul class="menu"><li><div 
class="menu-title">About</div><ul><li><a 
href="../index.html">Overview</a></li><li><a 
href="http://twitter.com/ApacheJMeter";>JMeter on Twitter<img 
src="../images/twitter.png" alt="Icon for JMeter on Twitter"></a></li><li><a 
href="../issues.html">Issue Tracking</a></li><li><a 
href="http://projects.apache.org/feeds/rss/jmeter.xml";>Subscribe to What's 
New</a></li><li><a 
href="http://www.apache.org/licenses/";>License</a></li></ul></li></ul><ul 
class="menu"><li><div class="menu-title">Download</div><ul><li><a 
href="../download_jmeter.cgi">Download Releases</a></li><li><a 
href="../nightly.html">Developer (Nightly) Builds</a></li></ul></li></ul><ul 
class="menu"><li><div class="menu-title">Documentation</div><ul><li><a 
href="../changes.html"
 >Changes per version</a></li><li><a href="../usermanual/get-started.html">Get 
 >Started</a></li><li><a href="../usermanual/index.html">User 
 >Manual</a></li><li><a href="../usermanual/best-practices.html">Best 
 >Practices</a></li><li><a 
 >href="../usermanual/component_reference.html">Component 
 >Reference</a></li><li><a href="../usermanual/functions.html">Functions 
 >Reference</a></li><li><a href="../api/index.html">Javadocs</a></li><li><a 
 >href="../building.html">Building JMeter and Add-Ons</a></li><li><a 
 >href="http://wiki.apache.org/jmeter";>JMeter Wiki</a></li><li><a 
 >href="http://wiki.apache.org/jmeter/JMeterFAQ";>FAQ 
 >(Wiki)</a></li></ul></li></ul><ul class="menu"><li><div 
 >class="menu-title">Tutorials (PDF format)</div><ul><li><a 
 >href="../usermanual/jmeter_distributed_testing_step_by_step.pdf">Distributed 
 >Testing</a></li><li><a 
 >href="../usermanual/jmeter_proxy_step_by_step.pdf">Recording 
 >Tests</a></li><li><a href="../usermanual/junitsampler_tutorial.pdf">JUnit 
 >Sampler</a></li><li><a href="../us
 ermanual/jmeter_accesslog_sampler_step_by_step.pdf">Access Log 
Sampler</a></li><li><a href="../extending/jmeter_tutorial.pdf">Extending 
JMeter</a></li></ul></li></ul><ul class="menu"><li><div 
class="menu-title">Community</div><ul><li><a 
href="http://wiki.apache.org/jmeter/JMeterCommitters";>Contributors</a></li><li><a
 href="../mail.html">Mailing Lists</a></li><li><a href="../svnindex.html">SVN 
Repositories</a></li></ul></li></ul><ul class="menu"><li><div 
class="menu-title">Foundation</div><ul><li><a 
href="http://www.apache.org/";>ASF</a></li><li><a 
href="http://www.apache.org/foundation/getinvolved.html";>Get Involved in the 
ASF</a></li><li><a 
href="http://www.apache.org/foundation/sponsorship.html";>Sponsorship</a></li><li><a
 
href="http://www.apache.org/foundation/thanks.html";>Thanks</a></li></ul></li></ul></div><div
 class="main" id="content"><div class="section"><h1 
id="ldapans_xml">description of the ldapanswer XML definition<a 
class="sectionlink" href="#ldapans_xml" title="Link to h
 ere">&para;</a></h1>
+              })(document, 'script', 'twitter-wjs');
+                </script></div><div><a href="https://twitter.com/ApacheJMeter"; 
class="twitter-follow-button" data-show-count="false" data-lang="en-gb" 
data-size="large">Follow</a><script>(function(d,s,id){
+                  var js,
+                      fjs=d.getElementsByTagName(s)[0],
+                      p=/^http:/.test(d.location)?'http':'https';
+                  if (!d.getElementById(id)) {
+                      js=d.createElement(s);
+                      js.id=id;
+                      js.src=p+'://platform.twitter.com/widgets.js';
+                      fjs.parentNode.insertBefore(js,fjs);
+                  }
+              })(document, 'script', 'twitter-wjs');
+                </script></div><div><a 
href="https://github.com/apache/jmeter";><img alt="star this repo" 
src="http://githubbadges.com/star.svg?user=apache&amp;repo=jmeter&amp;style=default";></a></div><div><a
 href="https://github.com/apache/jmeter/fork";><img alt="fork this repo" 
src="http://githubbadges.com/fork.svg?user=apache&amp;repo=jmeter&amp;style=default";></a></div><div><a
 
href="https://maven-badges.herokuapp.com/maven-central/org.apache.jmeter/ApacheJMeter";><img
 alt="Maven Central" 
src="https://maven-badges.herokuapp.com/maven-central/org.apache.jmeter/ApacheJMeter/badge.png";></a></div></div><ul
 class="menu"><li onClick="return true"><div 
class="menu-title">About</div><ul><li><a 
href="../index.html">Overview</a></li><li><a 
href="http://www.apache.org/licenses/";>License</a></li></ul></li></ul><ul 
class="menu"><li onClick="return true"><div 
class="menu-title">Download</div><ul><li><a 
href="../download_jmeter.cgi">Download Releases</a></li><li><a 
href="../nightly.html">Developer
  (Nightly) Builds</a></li></ul></li></ul><ul class="menu"><li onClick="return 
true"><div class="menu-title">Documentation</div><ul><li><a 
href="../changes.html">Changes per version</a></li><li><a 
href="../usermanual/get-started.html">Get Started</a></li><li><a 
href="../usermanual/index.html">User Manual</a></li><li><a 
href="../usermanual/best-practices.html">Best Practices</a></li><li><a 
href="../usermanual/component_reference.html">Component 
Reference</a></li><li><a href="../usermanual/functions.html">Functions 
Reference</a></li><li><a href="../api/index.html">Javadocs</a></li><li><a 
href="../building.html">Building JMeter and Add-Ons</a></li><li><a 
href="http://wiki.apache.org/jmeter";>JMeter Wiki</a></li><li><a 
href="http://wiki.apache.org/jmeter/JMeterFAQ";>FAQ 
(Wiki)</a></li></ul></li></ul><ul class="menu"><li onClick="return true"><div 
class="menu-title">Tutorials (PDF format)</div><ul><li><a 
href="../usermanual/jmeter_distributed_testing_step_by_step.pdf">Distributed 
Testing</a
 ></li><li><a href="../usermanual/jmeter_proxy_step_by_step.pdf">Recording 
 >Tests</a></li><li><a href="../usermanual/junitsampler_tutorial.pdf">JUnit 
 >Sampler</a></li><li><a 
 >href="../usermanual/jmeter_accesslog_sampler_step_by_step.pdf">Access Log 
 >Sampler</a></li><li><a href="../extending/jmeter_tutorial.pdf">Extending 
 >JMeter</a></li></ul></li></ul><ul class="menu"><li onClick="return true"><div 
 >class="menu-title">Community</div><ul><li><a href="../issues.html">Issue 
 >Tracking</a></li><li><a href="../mail.html">Mailing Lists</a></li><li><a 
 >href="../svnindex.html">Source Repositories</a></li><li><a 
 >href="../building.html">Building and Contributing</a></li><li><a 
 >href="https://projects.apache.org/project.html?jmeter";>Project info at 
 >Apache</a></li><li><a 
 >href="http://wiki.apache.org/jmeter/JMeterCommitters";>Contributors</a></li></ul></li></ul><ul
 > class="menu"><li onClick="return true"><div 
 >class="menu-title">Foundation</div><ul><li><a 
 >href="http://www.apache.org/";>ASF</a></li><li><a href=
 "http://www.apache.org/foundation/getinvolved.html";>Get Involved in the 
ASF</a></li><li><a 
href="http://www.apache.org/foundation/sponsorship.html";>Sponsorship</a></li><li><a
 
href="http://www.apache.org/foundation/thanks.html";>Thanks</a></li></ul></li></ul></div><div
 class="main" id="content"><div class="section"><h1 
id="ldapans_xml">description of the ldapanswer XML definition<a 
class="sectionlink" href="#ldapans_xml" title="Link to here">&para;</a></h1>
 <p>
     The extended LDAP sampler was built to support testing for very complex 
testpurposes.
     It was aimed at supporting the LDAP operations as close as possible.
@@ -36,12 +36,12 @@
     construct an answer in xml encoding, so the results may be parsed with 
regextracter or alike functions.
 </p>
 
-<div class="subsection"><h2>1 Global overview<a class="sectionlink" 
href="#overview" title="Link to here">&para;</a></h2>
+<div class="subsection"><h2 id="overview">1 Global overview<a 
class="sectionlink" href="#overview" title="Link to here">&para;</a></h2>
 <p>
     The global structure is as follows:<br>
 
 </p>
-<div class="subsection"><h2>1.1 The operation section<a class="sectionlink" 
href="#operation" title="Link to here">&para;</a></h2>
+<div class="subsection"><h2 id="operation">1.1 The operation section<a 
class="sectionlink" href="#operation" title="Link to here">&para;</a></h2>
 <p>
 The operation section defines the operation as it is sent to the LDAP Server. 
The 
 following tags (with a short explanation) are used
@@ -49,7 +49,7 @@ following tags (with a short explanation
 </p>
 </div>
 
-<div class="subsection"><h2>1.2 Response message section<a class="sectionlink" 
href="#response_message" title="Link to here">&para;</a></h2>
+<div class="subsection"><h2 id="response_message">1.2 Response message 
section<a class="sectionlink" href="#response_message" title="Link to 
here">&para;</a></h2>
 <p>
 As the response code, the official LDAP error definitions are used, so this 
section
 contains the error message as returned from the server.
@@ -57,7 +57,7 @@ A succesfull request always returns "Suc
 The following tag is used:
 </p>
 </div>
-<div class="subsection"><h2>1.3 Response code section<a class="sectionlink" 
href="#response_code" title="Link to here">&para;</a></h2>
+<div class="subsection"><h2 id="response_code">1.3 Response code section<a 
class="sectionlink" href="#response_code" title="Link to here">&para;</a></h2>
 <p>
 As the response code, the official LDAP error definitions are used, so this 
section
 contains the error number as returned from the server.
@@ -66,7 +66,7 @@ The following tag is used:
 
 </p>
 </div>
-<div class="subsection"><h2>1.4 Search Result section<a class="sectionlink" 
href="#search" title="Link to here">&para;</a></h2>
+<div class="subsection"><h2 id="search">1.4 Search Result section<a 
class="sectionlink" href="#search" title="Link to here">&para;</a></h2>
 <p>
 The following tag is used:
 </p>
@@ -76,7 +76,7 @@ The following tag is used:
 </div></div><div class="footer"><div class="copyright">
             Copyright &copy;
             1999 &ndash;
-            2015
+            2016
             , Apache Software Foundation
           </div><div class="trademarks">Apache, Apache JMeter, JMeter, the 
Apache
             feather, and the Apache JMeter logo are


Reply via email to