You can run SoapUI tests from multiple locations. The optimal location depends on how complex your test is.
In this tutorial, we will create a simple test, so that you can run it directly from a request, but most tests are run from a test case or a test suite. The next step of the tutorial describes how to modify the test to make sure it works correctly before continuing.
When you run tests from the test step window, only the selected request is simulated. This is convenient when you prepare for testing or when you run simple tests since you can instantly access the response, modify the request, or add assertions.
In complex tests, requests often rely on data from the previous test steps. These requests will fail when run individually.
To run an individual request, click .
When you run tests from a test case, all test steps in this test case are simulated one by one. The editor provides actions not available on the test step level, such as comparing test runs or viewing the test history.
To run all the test steps in a test case, click .
To run multiple test cases or multiple test suites, click in the respective window.
By default, test cases and test suites are executed in sequence. You can click to run them in parallel.
The next step of the tutorial shows how to modify the test and add another request to it.