- Print
- DarkLight
The recording screen opens when you start recording. The recording area is the right side of the recording screen (②) where the mobile screen appears with the app open.
If the screen displayed in the recording area is too small and makes recording difficult, you can change the size of the recording area by dragging the boundary between the recording screen and the scenario screen.
This feature makes recording easier, and does not change the size of the screen that is recorded.
This page explains what you can do in the recording area.
Record Button
When the red circle is blinking, your actions are being recorded. You can pause/resume recording by clicking the record button.
Actions
Click the Actions button to open the following menu:
The following is an explanation of what each option does.
Navigate
Back to app
If an app has been moved to the background, use this option to bring it back to the foreground.
Home
An app will move to the background, and the home screen will be shown.
Actions
Reload
Reload is useful if the application gets stuck during recording for some reason.
Reload fixes errors that don't always occur, such as network or connectivity errors. This allows you to continue recording without having to start all over again.
Reload is not saved as a step.
Set Location
You can set the latitude and longitude. This feature allows you to set the default location when opening a map, for example.
Set Deep Link
By setting a deep link, you can jump directly to a specific destination, allowing you to verify whether users can successfully access deep links in your app.
You can also set website URLs such as https://autify.com
. This will open the page in a web browser.
Please see the following video for details:
Shake
This option allows you to add a shake action. You can test how the app behaves when the user shakes their mobile device.
This function cannot be used with the Android simulator or on a real device.
Assertion
This option allows you to add an assertion in PageSource format.
ML Assertion
You can add an assertion that uses machine learning (ML).
For more information on ML assertions, please see this document.
Show form
This option allows you to enter text in an input field. It automatically appears when you tap an input field. You can also change the typing speed.
Changing the typing speed is only supported on iOS.
Select this option to add actions related to the Email Test feature.
For more information about the Email Test feature, please see this document.
Swipe to Element
This function swipes to a specified element. For more details, please see this document.
Rotate Screen
If you use this action while on a portrait screen, the screen will rotate to landscape. Similarly, if you are on a landscape screen, it will rotate to portrait.
A step recorded in landscape mode will display as a landscape screenshot in both the scenario editor and test results.
- You can't start a recording in landscape mode.
- Screen rotation must be added during the recording process.
Screens that do not support landscape orientation
If you attempt to add a Rotate Screen step on screens that do not support landscape orientation during recording, a "Screen Rotation Error" message will appear. Please click the "Back to recorder" button and restart the recording.
If a Rotate Screen step is executed on screens that do not support landscape orientation during test execution, an "Unable to rotate the screen" error will occur, and the test will fail.
Other Actions
- To add a tap action, click on the app screen.
- To add a swipe action, hold down and move the mouse cursor up and down on the app screen and release.
Android
3-Button Navigation
You can record actions for the native navigation buttons on Android devices:
Please see the following video for details.