Ranorex Studio Endpoints
Help CenterUser GuideWeb and mobile testing

Endpoints

Endpoints are the gateways through which a locally executed test exchanges data with an external AUT. In simpler words, they allow you to test an external application or system as if it were on your machine.

Manage endpoints

Endpoints that have been added to Ranorex Studio are displayed and managed in the Endpoints pad. Click the endpoints symbol in the menu bar to bring up the Endpoints pad. By default, it appears on the right edge of the screen.

Empty Endpoints pad.

Endpoints pad displaying the endpoint list with three endpoints.

Endpoint list

If your endpoint list is empty, you’ll see a corresponding message and a button to add an endpoint. If you’ve already added at least one endpoint, the endpoint list will appear as follows:

Refresh and Add endpoint buttons.

Search field for endpoints.

Click to access this endpoint’s settings.

Endpoint name

Connection status (Connected/Error/Connecting…)

Endpoint ID: IP number for network connections, ID for USB connections.

Automation root status symbol (explained in ⇢ Endpoint settings)

Endpoint type (Android, iOS, WebDriver)

Shortcuts and command line execution

Aside from the usual test executable, the /output/ folder also contains shortcuts for each endpoint. These shortcuts allow you to execute the test directly on a specific endpoint. The endpoint is represented in the shortcut’s file name as @<endpoint>.

Shortcut for an Android endpoint.

Shortcut for an iOS endpoint.

Reference

You can also manually trigger test runs on endpoints through the command line. The required arguments are listed in Ranorex Studio fundamentals > Test suite > ⇢ Run tests without Ranorex Studio.