khammond    01/11/19 05:31:57

  Modified:    xdocs/usermanual gen-controller.xml
  Log:
  Completed.  Ready for review.
  
  Revision  Changes    Path
  1.5       +51 -47    jakarta-jmeter/xdocs/usermanual/gen-controller.xml
  
  Index: gen-controller.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-jmeter/xdocs/usermanual/gen-controller.xml,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- gen-controller.xml        2001/11/19 00:31:34     1.4
  +++ gen-controller.xml        2001/11/19 13:31:57     1.5
  @@ -7,12 +7,12 @@
   
   <body>
   
  -<section name="4.2.1 Generative Controllers">
  +<section name="4.2.1 Generative Controllers" anchor="generative_controller">
   
  -<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
  @@ -22,20 +22,21 @@
   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>
   
   
   </section>
   
  -<section name="4.2.1.1 FTP Request">
  +<section name="4.2.1.1 FTP Request" anchor="ftp_request">
   <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"></img></p>
   <p><b>Property Descriptions:</b>
  @@ -53,32 +54,35 @@
   </p>
   
   <p><b>See Also:</b>
  -<br></br><a href="">Assertion</a>, 
  -<a href="">FTP Request Defaults</a>, 
  +<br></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>
   
   </section>
   
  -<section name="4.2.1.2 HTTP Request">
  +<section name="4.2.1.2 HTTP Request" anchor="http_request">
   <p>This controller lets you send an HTTP/HTTPS request to a web server.  It 
   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"></img></p>
   <p><b>Property Descriptions:</b>
  @@ -125,26 +129,27 @@
   
   <p><b>See Also:</b>
   <br></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>
   
   </section>
   
  -<section name="4.2.1.3 JDBC Request">
  +<section name="4.2.1.3 JDBC Request" anchor="jdbc_request">
   <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"></img></p>
  @@ -181,15 +186,14 @@
   
   <p><b>See Also:</b>
   <br></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>
   
   </section>
  -
   
   </body>
   </document>
  
  
  

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to