HTTP Runner

User rating:
0 (0 ratings)

The content on this page is related to a deprecated version of LoadUI, which has been superseded by LoadUI NG Pro in the Ready! API platform. Click here to learn more.

Used for sampling HTTP requests, each sample is counted into the global Request counter.

loadUI WebPage Runner Component

0.1. Main view


OptionDescription
1_snag_evi
Input Connect a Trigger here to control the runner execution
2_snag_evi URL
The URL of the WebPage to test
3_snag_evi Open in Browser Button
Opens the url in the current system browser
4_snag_evi Run Once Button
Runs the test only once
5_snag_evi Abort Button
Aborts all the running samples that have not completed yet
6_snag_evi Running Display
The number of requests that there is no response for yet
7_snag_evi
Sample Counter
The number of samples that have finished
8_snag_evi Failed Counter
The number of samples that returned an error
9_snag_evi Queue
Number of queued samples
10_snag_evi Discarded
Number of samples discarded due to the queue being full
11_snag_evi Failed
The number of samples that failed
12_snag_evi Reset Button

11_snag_evi Results output
The output for the results of the queries
12_snag_evi Running Output
The output giving the number fo running samples
11_snag_evi Statistics output
The output for the statistics about the requests

0.2. Compact view

WebPageRunnerCompactComponent


OptionDescription
1_snag_evi
Input Connect a Trigger here to control the runner execution
2_snag_evi Requests Counter

3_snag_evi Running Counter

4_snag_evi Completed Counter

5_snag_evi Queued Counter

6_snag_evi Discarded Counter

7_snag_evi
Failed Counter
8_snag_evi Running Output

9_snag_evi Statistics Output

10_snag_evi Counter Output
Contains the counter values

0.3. Settings

0.4. Basic

WebPageRunnerBasicProperties


OptionDescription
1_snag_evi
Output Response Body Check to output the response body
3_snag_evi Raise Assertion on Error
Increases the assertion count if the request returns an error
4_snag_evi Max concurrent Requests
Maximum number of requests that can be running at the same time, any additional requests are queued
5_snag_evi Maximum Queue
The maximum number of requests that can be in the queue at one time, any requests over this are discarded
6_snag_evi Raise Assertion on Overflow Increases the assertion count if any requests have to be discarded due to the queue being full
7_snag_evi
Error Codes that Raise assertions A comma-separated list of codes that will increase the assertion count if they are returned from the target server. E.g. 404, 500, 403.

0.5. Authentication

The Web Runner Component supports basic/digest authentication over http/https.

webRunner_authenticationSettings


OptionDescription
1_snag_evi
Username
2_snag_evi Password

0.6. Proxy

webRunner_ProxySettings


OptionDescription
1_snag_evi
Proxy Host
2_snag_evi Proxy Port

3_snag_evi Proxy Username

4_snag_evi Proxy Password

0.7. Advanced

WebPageRunnerAdvancedProperties


OptionDescription
1_snag_evi
Description
2_snag_evi Raise Assertion on Error

3_snag_evi Proxy Username

4_snag_evi Proxy Host

5_snag_evi Proxy Port

6_snag_evi Url to test

7_snag_evi
Maximum Queue Size

8_snag_evi Assert on Overflow

9_snag_evi Concurrent Samples
Maximum number of simulanteous requests
10_snag_evi Output Response

11_snag_evi List of error codes that trigger assertions

12_snag_evi Read Response

0.7.1. Input

  • Trigger

0.7.2. Outputs

  • Sample Results - This includes the Timestamp of when the request was sent, the time until the response and the status of the response
  • Http Response

0.7.3. Controls

  • URL - The URL to sample
  • Propagate Session Checkbox - Determines if the session is maintained between samples
  • Read response Checkbox - if this is checked, the response is sent to the output, otherwise it is ignored

0.7.4. Settings

  • Max Simulanteous - The maximum number of simulanteous requests that the sampler can make to the url

0.7.5. Counter

  • Number of requests sent