Scriptless Mobile interface
The following image shows the Scriptless Mobile user interface.
The interface includes the following main areas:
- Top toolbar: Includes options for controlling the test and its commands
- Commands and Embeddable Tests sidebar (left): Presents tabbed areas that provide selection of commands, checkpoints, and tests to include in the test
- Test editor: The area where the test is built or run
- Devices pane: If a device is selected, it is displayed here
- Widgets pane (right): Includes options for interacting with the open device and adding the performed actions to the test or device or both
Top toolbar
Icon | Description |
---|---|
File |
Create new, open existing, and save tests. |
Variables |
Create test variables and modify existing variables. |
Editing tools , , , |
Cut, Copy, Paste, and Delete icons to edit the test commands. You can use keyboard shortcuts like Ctrl+x, Ctrl+c, and Ctrl+v for Cut, Copy, Paste actions. |
Control elements , , |
Add control commands to the test using the Loop, Logical step, and Condition icons. |
Edit |
Edit the parameters of the selected command. |
Exclude |
Comment out the selected commands. |
Run test |
Run the test. |
Open Device |
Opens the selected device in the devices pane. |
Commands and Embeddable Tests sidebar
The Commands and Embeddable Tests sidebar appears in the left pane of the UI and presents tools used to add commands, checkpoints and tests to the automation test. It includes the tabs described in the following table.
You can collapse the Commands and Embeddable Tests sidebar by clicking the button . This frees up the space on left side of the screen.
To view the Commands and Embeddable Tests sidebar, click the button on the left toolbar.
Tab | Description |
---|---|
Commands |
Provides easy access to add commands that are most common. For example: Home, Select text |
Checkpoints |
Provides a list of checkpoints. These checkpoints do a validation for the previously added command. For example: Image checkpoint, audio checkpoint |
Embeddable Tests | Provides a list of tests. It includes all tests available in the repository. |
Test editor
The test editor is the area where the test commands are listed.
You can create a new test by adding commands and checkpoints. You can also open an existing test.
Devices pane
In the devices pane, you can select a device from the lab and work with it like you would in the
This area displays a full interactive UI that is very similar to the Manual Testing view.
Widgets pane
The following table describes the tabs available in the widgets pane.
Option | Description |
---|---|
|
Device. Click to work on widgets that include Enter text, Logs, info, Restart device. |
Applications. Click to open and close the applications widget. |
|
|
Automation. Click to work on widgets that include Object spy, Session ID, Text analysis, image analysis |
|
Environment. Click to work on widgets that include Inject audio, Geolocation, Inject image, Location, Network virtualization, Fingerprint, Call me, SMS me |
|
Release device. Click to release all open devices. |
|
Vitals. Click to view performance data directly from the device in real time. |