About Transaction Log

Applies to ReadyAPI 3.52, last modified on April 18, 2024

The Transaction Log page displays information about simulated virtual users and simulation results. You can use this page for debugging, for example, to find the cause of an issue that occurred during your test run.

Each row of the Transaction Log table contains information on a request simulated by an individual virtual user. The Transaction inspector on the right shows the information about the selected request.

To pause and resume logging, use the on or off switch.

By default, the Log is empty. You need to enable logging and select logging conditions.

API load testing with ReadyAPI: The Transaction Log Page

Click the image to enlarge it.

Configuring Request Logging

To set up logging rules, click and configure conditions in the subsequent dialog. See Configuring Request Logging for more information.

Transaction Log Columns

The Transaction Log table has the following columns:

Column Description
Timestamp The time when the row was added to the log.
Test Step The simulated test step.
Test Step Passed True if the test step has passed, false otherwise.
Trigger Timestamp The time when the virtual user started the test step run.
Time Taken How long in milliseconds the simulation took, excluding wait time.
Wait Time The number of milliseconds ReadyAPI was waiting for the server to accept the request.
Bytes The size of the request and response.
HTTP Status HTTP Status code of the received response.
Currently Running The full number of virtual users that were working at the time when the selected test step has over.
Request Contents of the request sent to the server.
Response Contents of the response received from the server.

Details

To see details about the test step in the Transaction inspector on the right, select the row from the table. All table values will be listed at the top of the editor.

To display contents of the request or the response, open the Request or Response section respectively.

Note: Unlike the Raw tab in the Functional Tests interface, the Raw tab in Transaction Log shows only the request or response body.

To see request or response headers, click Headers in the Request or Response section respectively.

Exporting Log Data

To export log data, click , select the directory to which you want to save the statistics and click Save.

Clearing Log Data

To delete all rows in the log, click and confirm your choice.

Selecting the Latest Record Automatically

If the Follow check box is selected, the last added row will be automatically highlighted. The information about the last logged user will appear on the Transaction Log Inspector when the logging stops.

Changing the Number of Rows Displayed

Enter the maximum number of rows you plan to display in the Max rows field.

See Also

Configuring Request Logging

Highlight search results