khammond 01/11/19 05:32:10
Modified: docs/usermanual gen-controller.html
Log:
Completed. Ready for review.
Revision Changes Path
1.5 +47 -42 jakarta-jmeter/docs/usermanual/gen-controller.html
Index: gen-controller.html
===================================================================
RCS file: /home/cvs/jakarta-jmeter/docs/usermanual/gen-controller.html,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- gen-controller.html 2001/11/19 00:31:49 1.4
+++ gen-controller.html 2001/11/19 13:32:10 1.5
@@ -101,21 +101,22 @@
</td></tr>
<tr><td>
<blockquote>
- <p>Generative Controllers tell JMeter to send
requests to a server. For example,
-add an HTTP Request Generative Controller if you want JMeter to send an HTTP
-request. You can further customize a request by adding one or more Configuration
-Elements to a Generative Controller.</p>
+ <p>Generative Controllers tell JMeter to send
requests to a server. JMeter
+currently has three such controllers: FTP Request, HTTP Request, and JDBC
+request. Each controller has several properties you can set. You can further
+customize a controller by adding one or more Configuration Elements to it.</p>
<p>If you are going to send
multiple requests of the same type (for example,
HTTP Request) to the same server, consider using a Defaults Configuration
Element. Each controller has its own Defaults element (see below).</p>
<p>Remember to add a Listener to
your Thread Group to view and/or store the
results of your requests to disk.</p>
<p>If your are interested in having
JMeter perform basic validation on
-the response of your request, add an <a href="">Assertion</a> to the Request
controller.
-For example, in stress testing a web application, the server may return a successful
-"HTTP Response" code, but the page may have errors on it or may be missing sections.
-You could add assertions to check for certain HTML tags, common error strings, etc.
-JMeter lets you create these assertions using "regular expressions".</p>
+the response of your request, add an <a href="assertion.html">Assertion</a> to
+the Request controller. For example, in stress testing a web application, the
server
+may return a successful "HTTP Response" code, but the page may have errors on it or
+may be missing sections. You could add assertions to check for certain HTML tags,
+common error strings, and so on. JMeter lets you create these assertions using
"regular
+expressions".</p>
</blockquote>
</p>
</td></tr>
@@ -131,8 +132,8 @@
<blockquote>
<p>This controller lets you send an FTP
"retrieve file" request to an FTP server.
If you are going to send multiple requests to the same FTP server, consider
-using a <a href="">FTP Request Defaults</a> Configuration Element so you
-do not have to enter the same information for each FTP Request Generative
+using a <a href="ftp-config.html#request_defaults">FTP Request Defaults</a>
Configuration
+Element so you do not have to enter the same information for each FTP Request
Generative
Controller. </p>
<p><img
src="../images/screenshots/gen-controller/ftp-request.gif" width="407" height="238"
/></p>
<p><b>Property Descriptions:</b>
@@ -149,8 +150,8 @@
</ul>
</p>
<p><b>See Also:</b>
-<br /><a href="">Assertion</a>,
-<a href="">FTP Request Defaults</a>,
+<br /><a href="assertion.html">Assertion</a>,
+<a href="ftp-config.html#request_defaults">FTP Request Defaults</a>,
<a href="build-ftp-test-plan.html">Building an FTP Test Plan</a></p>
</blockquote>
</p>
@@ -169,21 +170,24 @@
also lets you control whether or not JMeter parses HTML files for images and
Java applets and sends HTTP requests to retrieve them.</p>
<p>If you are going to send
multiple requests to the same web server, consider
-using an <a href="">HTTP Request Defaults</a> Configuration Element so you
-do not have to enter the same information for each HTTP Request controller.</p>
- <p>Or, instead of manually adding
HTTP Request controllers, you may want to use
-JMeter's <a href="">HTTP Proxy Server</a> to create them. This can save you
-time if you have a lot of HTTP requests or requests with many parameters.</p>
+using an <a href="http-config.html#request_defaults">HTTP Request Defaults</a>
+Configuration Element so you do not have to enter the same information for each
+HTTP Request controller.</p>
+ <p>Or, instead of manually adding
HTTP Request controllers, you may want to use
+JMeter's <a href="http-config.html#proxy_server">HTTP Proxy Server</a> to create
+them. This can save you time if you have a lot of HTTP requests or requests with
many
+parameters.</p>
<p>If the request requires a login
authorization, you will also have to add an
-<a href="">HTTP Authorization Manager</a> Configuration Element. And, if the
-request uses cookies, then you will also need an <a href="">HTTP Cookie
Manager</a>.
-You can add either of these elements to the Thread Group or the HTTP Request.
-If you have more than one HTTP Request that needs authorizations or cookies,
-then add the elements to the Thread Group. That way, all HTTP Request
-controllers will share the same Authorization Manager and Cookie Manager
-elements.</p>
+<a href="http-config.html#auth_manager">HTTP Authorization Manager</a>
+Configuration Element. And, if the request uses cookies, then you will also need an
+<a href="http-config.html#cookie_manager">HTTP Cookie Manager</a>. You can
+add either of these elements to the Thread Group or the HTTP Request. If you have
+more than one HTTP Request that needs authorizations or cookies, then add the
+elements to the Thread Group. That way, all HTTP Request controllers will share
the
+same Authorization Manager and Cookie Manager elements.</p>
<p>If the request uses a technique
called "URL Rewriting" to maintain sessions,
-then see section <a href="">xxx HTTP Requests and Sessions Using URL Rewriting</a>
+then see section
+<a href="build-adv-web-test-plan.html#url_rewriting">6.x HTTP Requests and Session
ID's: URL Rewriting</a>
for additional configuration steps.</p>
<p><img
src="../images/screenshots/gen-controller/http-request.gif" width="562" height="635"
/></p>
<p><b>Property Descriptions:</b>
@@ -229,15 +233,16 @@
</p>
<p><b>See Also:</b>
<br />
-<a href="">Assertion</a>,
+<a href="assertion.html">Assertion</a>,
<a href="build-web-test-plan.html">Building a Web Test Plan</a>,
-<a href="build-web-test-plan.html">Building an Advanced Web Test Plan</a>,
-<a href="">HTTP Authorization Manager</a>,
-<a href="">HTTP Cookie Manager</a>,
-<a href="">HTTP Header Manager</a>,
-<a href="">HTTP HTML Link Parser</a>,
-<a href="">HTTP Proxy Server</a>,
-<a href="">HTTP Request Defaults</a>
+<a href="build-adv-web-test-plan.html">Building an Advanced Web Test Plan</a>,
+<a href="http-config.html#auth_manager">HTTP Authorization Manager</a>,
+<a href="http-config.html#cookie_manager">HTTP Cookie Manager</a>,
+<a href="http-config.html#header_manager">HTTP Header Manager</a>,
+<a href="http-config.html#html_link_parser">HTTP HTML Link Parser</a>,
+<a href="http-config.html#proxy_server">HTTP Proxy Server</a>,
+<a href="http-config.html#request_defaults">HTTP Request Defaults</a>,
+<a href="build-adv-web-test-plan.html#url_rewriting">HTTP Requests and Session
ID's: URL Rewriting</a>
</p>
</blockquote>
</p>
@@ -255,9 +260,9 @@
<p>This controller lets you send an JDBC
Request (an SQL query) to a database.</p>
<p>If you are going to send
multiple requests to the same database, consider
using one or more of the Defaults Configuration Elements:
-<a href="">Login</a>,
-<a href="">Connection Pool</a>,
-<a href="">SQL Query</a>.
+<a href="jdbc-config.html#login">Login</a>,
+<a href="jdbc-config.html#conn_pool">Connection Pool</a>,
+<a href="jdbc-config.html#sql_query">SQL Query</a>.
This way, you do not have to enter the same information for each JDBC Request
controller.</p>
<p><img
src="../images/screenshots/gen-controller/jdbc-request.gif" width="466" height="454"
/></p>
@@ -292,11 +297,11 @@
</p>
<p><b>See Also:</b>
<br />
-<a href="">Assertion</a>,
-<a href="build-jdbc-test-plan.html">Building a JDBC Test Plan</a>,
-<a href="">JDBC Database Login Defaults</a>,
-<a href="">JDBC Database Connection Pool Defaults</a>,
-<a href="">JDBC SQL Query Defaults</a>
+<a href="assertion.html">Assertion</a>,
+<a href="build-db-test-plan.html">Building a Database Test Plan</a>,
+<a href="jdbc-config.html#login">JDBC Database Login Defaults</a>,
+<a href="jdbc-config.html#conn_pool">JDBC Database Connection Pool Defaults</a>,
+<a href="jdbc-config.html#sql_query">JDBC SQL Query Defaults</a>
</p>
</blockquote>
</p>
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>