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 se...@apache.org on 2008/10/12 01:48:08 UTC
svn commit: r703750 -
/jakarta/jmeter/trunk/xdocs/usermanual/component_reference.xml
Author: sebb
Date: Sat Oct 11 16:48:07 2008
New Revision: 703750
URL: http://svn.apache.org/viewvc?rev=703750&view=rev
Log:
Clarify that BSH/BSF variables are script variables
Modified:
jakarta/jmeter/trunk/xdocs/usermanual/component_reference.xml
Modified: jakarta/jmeter/trunk/xdocs/usermanual/component_reference.xml
URL: http://svn.apache.org/viewvc/jakarta/jmeter/trunk/xdocs/usermanual/component_reference.xml?rev=703750&r1=703749&r2=703750&view=diff
==============================================================================
--- jakarta/jmeter/trunk/xdocs/usermanual/component_reference.xml (original)
+++ jakarta/jmeter/trunk/xdocs/usermanual/component_reference.xml Sat Oct 11 16:48:07 2008
@@ -844,7 +844,7 @@
<p>The contents of the Parameters field is put into the variable "Parameters".
The string is also split into separate tokens using a single space as the separator, and the resulting list
is stored in the String array bsh.args.</p>
- <p>The full list of variables that is set up is as follows:</p>
+ <p>The full list of BeanShell variables that is set up is as follows:</p>
<ul>
<li>log - the Logger</li>
<li>Label - the Sampler label</li>
@@ -927,7 +927,8 @@
<p>
If a script file is supplied, that will be used, otherwise the script will be used.</p>
<p>
-Before invoking the script, some variables are set up:
+Before invoking the script, some variables are set up.
+Note that these are BSF variables - i.e. they can be used directly in the script.
</p>
<ul>
<li>log - the Logger</li>
@@ -2141,7 +2142,7 @@
<property name="Script file" required="No">A file containing the BeanShell script to run</property>
<property name="Script" required="Yes (unless script file is provided)">The BeanShell script to run. The return value is ignored.</property>
</properties>
-<p>The following variables are set up for use by the script:</p>
+<p>Before invoking the script, some variables are set up in the BeanShell interpreter:</p>
<ul>
<li>log - (Logger) - can be used to write to the log file</li>
<li>ctx - (JMeterContext) - gives access to the context</li>
@@ -2248,7 +2249,10 @@
<p>
The script (or file) is processed using the BSFEngine.exec() method, which does not return a value.
</p>
-<p>The following variables are set up for use by the script:</p>
+<p>
+Before invoking the script, some variables are set up.
+Note that these are BSF variables - i.e. they can be used directly in the script.
+</p>
<ul>
<li>log - (Logger) - can be used to write to the log file</li>
<li>Label - the String Label</li>
@@ -3043,7 +3047,8 @@
<property name="Script" required="Yes (unless script file is provided)">The BeanShell script to run. The return value is ignored.</property>
</properties>
<p>There's a <a href="../demos/BeanShellAssertion.bsh">sample script</a> you can try.</p>
-<p>The following variables are defined to the script.
+<p>
+Before invoking the script, some variables are set up in the BeanShell interpreter.
These are strings unless otherwise noted:
<ul>
<li>log - the Logger Object. (e.g.) log.warn("Message"[,Throwable])</li>
@@ -3334,7 +3339,7 @@
The BeanShell script. The return value is used as the number of milliseconds to wait.
</property>
</properties>
-<p>The following variables are set up for use by the script:</p>
+<p>Before invoking the script, some variables are set up in the BeanShell interpreter:</p>
<ul>
<li>log - (Logger) - can be used to write to the log file</li>
<li>ctx - (JMeterContext) - gives access to the context</li>
@@ -3539,7 +3544,7 @@
<property name="Script file" required="No">A file containing the BeanShell script to run.</property>
<property name="Script" required="Yes (unless script file is provided)">The BeanShell script. The return value is ignored.</property>
</properties>
-<p>The following variables are set up for use by the script:</p>
+<p>Before invoking the script, some variables are set up in the BeanShell interpreter:</p>
<ul>
<li>log - (Logger) - can be used to write to the log file</li>
<li>ctx - (JMeterContext) - gives access to the context</li>
@@ -3573,7 +3578,7 @@
<p>
The script (or file) is processed using the BSFEngine.exec() method, which does not return a value.
</p>
-<p>The following variables are set up for use by the script:</p>
+<p>The following BSF variables are set up for use by the script:</p>
<ul>
<li>log - (Logger) - can be used to write to the log file</li>
<li>Label - the String Label</li>
@@ -3792,7 +3797,7 @@
<property name="Script file" required="No">A file containing the BeanShell script to run.</property>
<property name="Script" required="Yes (unless script file is provided)">The BeanShell script. The return value is ignored.</property>
</properties>
-<p>The following variables are set up for use by the script:</p>
+<p>The following BeanShell variables are set up for use by the script:</p>
<ul>
<li>log - (Logger) - can be used to write to the log file</li>
<li>ctx - (JMeterContext) - gives access to the context</li>
@@ -3826,7 +3831,10 @@
<p>
The script (or file) is processed using the BSFEngine.exec() method, which does not return a value.
</p>
-<p>The following variables are set up for use by the script:</p>
+<p>
+Before invoking the script, some variables are set up.
+Note that these are BSF variables - i.e. they can be used directly in the script.
+</p>
<ul>
<li>log - (Logger) - can be used to write to the log file</li>
<li>Label - the String Label</li>
---------------------------------------------------------------------
To unsubscribe, e-mail: jmeter-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jmeter-dev-help@jakarta.apache.org