jmeter-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
Subject svn commit: r1439628 - in /jmeter/branches/docs-2.9: ./ docs/demos/ docs/images/screenshots/ docs/images/screenshots/changes/2.9/ docs/images/screenshots/logic-controller/ xdocs/ xdocs/images/screenshots/ xdocs/images/screenshots/changes/2.9/ xdocs/ima...
Date Mon, 28 Jan 2013 21:00:29 GMT
Author: milamber
Date: Mon Jan 28 21:00:28 2013
New Revision: 1439628

Merge Philippe's changes in docs after RC3 into docs-2.9 tags

      - copied unchanged from r1438218, jmeter/trunk/docs/demos/RegEx-User-Parameters.jmx
      - copied unchanged from r1438218, jmeter/trunk/docs/images/screenshots/changes/2.9/11_jms_publisher_bytes.png
      - copied unchanged from r1438218, jmeter/trunk/docs/images/screenshots/changes/2.9/12_jsr223_sampler.png
      - copied unchanged from r1438218, jmeter/trunk/docs/images/screenshots/changes/2.9/13_regex_user_params.png
      - copied unchanged from r1438218, jmeter/trunk/docs/images/screenshots/changes/2.9/14_xpath_assertion.png
      - copied unchanged from r1438218, jmeter/trunk/docs/images/screenshots/jsr223-sampler.png
      - copied unchanged from r1438218, jmeter/trunk/xdocs/images/screenshots/changes/2.9/11_jms_publisher_bytes.png
      - copied unchanged from r1438218, jmeter/trunk/xdocs/images/screenshots/changes/2.9/12_jsr223_sampler.png
      - copied unchanged from r1438218, jmeter/trunk/xdocs/images/screenshots/changes/2.9/13_regex_user_params.png
      - copied unchanged from r1438218, jmeter/trunk/xdocs/images/screenshots/changes/2.9/14_xpath_assertion.png
      - copied unchanged from r1438218, jmeter/trunk/xdocs/images/screenshots/jsr223-sampler.png
      - copied unchanged from r1438218, jmeter/trunk/xdocs/images/screenshots/logic-controller/foreach-controller.png
    jmeter/branches/docs-2.9/   (props changed)

Propchange: jmeter/branches/docs-2.9/
    svn:mergeinfo = /jmeter/trunk:1437961-1438218

Modified: jmeter/branches/docs-2.9/docs/images/screenshots/logic-controller/foreach-controller.png
Binary files - no diff available.

Modified: jmeter/branches/docs-2.9/xdocs/changes.xml
--- jmeter/branches/docs-2.9/xdocs/changes.xml (original)
+++ jmeter/branches/docs-2.9/xdocs/changes.xml Mon Jan 28 21:00:28 2013
@@ -60,6 +60,12 @@ it allows using either JODD or JSOUP imp
 <figure width="761" height="345" image="changes/2.9/02_document_render_view_results_tree.png"></figure>
+<h4>&#149; A new Regex User Parameters Pre-Processor that enables injecting input
parameter names and values 
+using a reference extracted by Regular Expression Extractor from a previous response</h4>
+<figure width="727" height="138" image="changes/2.9/13_regex_user_params.png"></figure>
 <h4>&#149; TCP Sampler: new options</h4>
 <p>TCP Sampler has been enhanced with new options to allow setting <b>Close Connection</b>,

  <b>SO_LINGER</b> and  <b>End of line(EOL) byte value</b>
@@ -75,11 +81,17 @@ it allows using either JODD or JSOUP imp
 <figure width="722" height="132" image="changes/2.9/05_result_status_action_handler.png"></figure>
+<h4>&#149; JMS Publisher: new option</h4>
+<p>JMS Publisher can now send Bytes Messages</p>
+<figure width="833" height="701" image="changes/2.9/11_jms_publisher_bytes.png"></figure>
 <h4>&#149; Memory and performance improvements</h4>
 <p>Significant improvements have been done in this version on memory usage per Thread
and CPU when more 
-than one Post Processor is used Sampler</p>
+than one Post Processor is used as child of a Sampler</p>
 <p>JSR223 Elements (enable using Groovy, Scala... as scripting languages) have been
improved to enable caching 
-of Compilation when scripts are passed Text area</p>
+of Compilation results when scripts are passed in Text area</p>
+<figure width="841" height="470" image="changes/2.9/12_jsr223_sampler.png"></figure>
 <p>Some configuration defaults have changed to improve performances by default(see
 see description in New and Noteworthy section.
@@ -90,6 +102,11 @@ see description in New and Noteworthy se
+<h4>&#149; XPath Assertion now enables using a JMeter variable as input</h4>
+<figure width="800" height="317" image="changes/2.9/14_xpath_assertion.png"></figure>
 <h3><u>GUI and ergonomy Improvements:</u></h3>
 <h4>&#149; Search feature has been improved to search within more internal fields
of elements and expand search results</h4>
 <h4>&#149; Copy/paste is now possible between 2 JMeter instances &gt;= 2.9
@@ -123,7 +140,7 @@ samples that only have one unnamed argum
 <figure width="484" height="307" image="changes/2.9/10_http_proxy_dont_force_http_type.png"></figure>
-<p>&#149; SamplerCreator interface to meet new requirements for plug-in providers</p>
+<p>&#149; SamplerCreator interface has been enriched to meet new requirements for
plug-in providers</p>
 <p>&#149; It is now possible to create binary sampler for x-www-form-urlencoded
POST request by 
 modifying <i>proxy.binary.types</i> property to add application/x-www-form-urlencoded
 <p>&#149; Improved timestamp format auto-detection when reading CSV files</p>

Modified: jmeter/branches/docs-2.9/xdocs/usermanual/component_reference.xml
--- jmeter/branches/docs-2.9/xdocs/usermanual/component_reference.xml (original)
+++ jmeter/branches/docs-2.9/xdocs/usermanual/component_reference.xml Mon Jan 28 21:00:28
@@ -1213,7 +1213,7 @@ Currently the only way to changes these 
-<component name="JSR223 Sampler" index="&sect-num;.1.11.1">
+<component name="JSR223 Sampler" index="&sect-num;.1.11.1" width="752" height="507"
 The JSR223 Sampler allows JSR223 script code to be used to perform a sample.
@@ -1221,8 +1221,9 @@ JSR223 related elements have a feature t
 To benefit from this feature:
     <li>Use Script files instead of inlining them. This will make JMeter compile them
if this feature is available on ScriptEngine and cache them.</li>
-    <li>Use Script Text and fill in script cache key property, ensure it is unique
accross Test Plan as JMeter will use it to cache result of compilation.
+    <li>Or Use Script Text and fill in script cache key property, ensure it is unique
accross Test Plan as JMeter will use it to cache result of compilation.
     <note>When using this feature, ensure you script code does not use JMeter variables
directly in script code as caching would only cache first replacement. Instead use script
+    <note>To benefit fomr Caching and compilation, language engine used for scripting
must implement JSR223 Compilable interface (Groovy is one of these, java, beanshell and javascript
are not)</note>
 Cache size is controlled by the following jmeter property (
@@ -2234,7 +2235,7 @@ If there is no default, then no element 
-<component name="ForEach Controller" index="&sect-num;.2.12" anchor="loop" width="380"
height="152" screenshot="logic-controller/foreach-controller.png">
+<component name="ForEach Controller" index="&sect-num;.2.12" anchor="loop" width="342"
height="193" screenshot="logic-controller/foreach-controller.png">
 <description><p>A ForEach controller loops through the values of a set of related
 When you add samplers (or controllers) to a ForEach controller, every sample sample (or controller)
 is executed one or more times, where during every loop the variable has a new value.

View raw message