Manual Test Step

Applies to ReadyAPI 3.53, last modified on June 07, 2024

About Manual test step

The Manual test step is used to get manual user interaction in a test. For example:

  1. Startup devices (for example, your mobile phone).
  2. Press some button on device or perform action on website (manual step).
  3. Check database / logs for manual action verification.
Manual test steps are skipped when they are run from the command line since the test runner cannot interact with pop-ups by default. To enable them, use the Enable UI test runner option when running from the GUI or use the -i command-line argument.

Editing Manual test step

You can modify settings of a test step in its editor:

Manual test step

Test Step Name

The test step’s name.


Text description of the actions to perform.

Expected Result

Text description of the expected results.

Property list

Besides the test step editor, you can adjust the test step’s behavior by using its properties in the Step Properties and Custom Manual Test Step Properties panels in the Navigator.

Name Description

The test step’s name.


Text describing the test step.

The property corresponds to the Description option in the test step editor.

Values on the Custom Manual Test Step Properties tab are available to other test steps in your project. For instance, you can verify these property values with the Assertion test step, or check them and change the execution flow with the Conditional GoTo test step.

You can modify custom properties, load their values from a file, or save them to a file. To learn more, see About Properties.

This tab contains the following properties that provide access to the request and response data:

Name Description

Text describing the expected result.

Note: The property corresponds to the Expected Result option in the test step editor.

The actual result of the last test step run.

Working with

Below, you can find information on common tasks that you can perform with the Manual test step.

When the Manual test step runs in the test case, the run will stop and show the Run Manual Test Step dialog:

Run Manual test step

Perform the described actions and specify the result in the dialog. When you click OK, ReadyAPI continues the test run.

Option Description
Description Shows the specified test step’s description.
Expected Result Shows the description of the expected result.
Result Specifies the actual result of performing test actions.
Note: ReadyAPI saves the result to the Result property for a later analysis.
URL list The list of URLs to any relevant resources (for example, shared screenshots).
Result Status The result of a test step:
  • Fail – ReadyAPI marks the test step as failed.

  • Pass – ReadyAPI marks the test step as passed.

  • Unknown – ReadyAPI does not mark the test step.

See Also

Test Steps

Highlight search results