Skip to main content

Action List


Notes


NoNoteVariable / Hex codeUsage
1To use variables created on the editor screen, you must add the "$" sign as a prefix.testmore$testmore
2To use variables saved runtime or saved from the element text add the "##" sign as a prefix.invio##invio
3To compare color you must add the “#“ sign as a prefix to the hex code.ff0000#ff0000

Element Dependent Actions

Assert Clickable


Check whether the element is clickable.

Set the switch button to true or false according to the acceptance criteria of the scenario.

Assert Color of Element


The color value of the specified element is compared with the given color value.

Enter the hex code value.

❗Do not forget to add prefixes that are mentioned in the Notes!

Assert Contains Text


Check whether the element's text contains the entered text.

Enter the text you want to compare in the textbox in the parameter section.

Assert Element Text With Given Text


Check whether the element's text is exactly the same as the entered text.

In the parameter section, enter the text you want to match into the textbox and set the switch button to true or false.

Assert Element Visibility


Check whether the selected element is visible.

Set the switch button to true or false.

Assert Enabled


Check whether the selected element (such as a button) is active.

Set the switch button to true or false.

Assert Focused


Check whether the selected element (such as a textbox) is in focus.

Set the switch button to true or false.

Assert Picked Element Text With Given Text


Check whether the given text matches the text selected from a ComboBox.

Set the switch button to true or false.

Assert QR Code


Check if the text value of the QR code is the same as the entered text.

Enter the text you want to compare into the textbox in the parameter section.

Assert Text By OCR


Check whether the text extracted from the image on the screen using the image processing method contains the text entered by the user.

Enter the text you want to compare into the textbox.

Assert Text Length


Check whether the length of the element text is the same as the entered integer value by the user.

Enter the integer value you want to check into the textbox.

Check Regex


Check if the format of the element text matches the entered Regex format.

Enter the regex form you want to match into the textbox and set the matches switch button to true or false.

Check Regex and Given Text


Check if the element text and its format match the entered Regex format and text value.

Enter the regex form and text you want to compare into the textbox.

Clear Text


Clear the text entered in the selected text box.

Clear all text.

Clear with Backspace


Clear the last character of the entered text in the selected text box.

Clear only the last character.

Click


Click on the selected element.

Click on the center point.

Click Underlined Text


Click on the underlined text on the screen.

Click on the center point of the underlined text.

Click Word in Sentence


Click on the part of the text that matches the entered text in the entire screen obtained with image processing.

Click on the center point of the given text.

Close Bottom Sheet


Close the modal bottom sheet.

Close the bottom sheet and return to the last opened page.

Element Exists


Check whether the selected element exists on the screen.

Set the switch button to true or false in the parameter section.

Find Element Again


Check whether the element is on the screen.

Set the switch button to true or false.

Get Property


Get the property values of the selected element.

Select the property you want to save and set the variable name text into the textbox for later use.

Greater Than


Check if the numeric value in the selected element is greater than the integer value entered by the user.

In the parameters section, enter the integer value you want to check into the textbox and set the switch button to true or false.

Is Checked (Android)


Check if the checkbox is checked.

Set the switch button to true or false in the parameter section.

Is Selected (Android)


Check if the selectable element is selected.

Set the switch button to true or false.

Pick Element From Spinner


Select the option that matches the entered id and index value from the ComboBox element.

In the parameters section, enter the id name and index value you want to select into textboxes.

Pick Element From Spinner By Text for Android


Select the option that matches the entered text from the ComboBox element.

Enter the text you want to select into the textbox.

Pick Element From Spinner By Text for iOS


Select the option that matches the entered text from the ComboBox element.

Enter the text you want to select into the textbox.

Press Numeric Keycode for Android


Send Android Keycodes to the device to perform user behaviour.

Click to reach the Keycode List!
Enter the integer keycode value into the textbox.

Pull to Refresh


Refresh the page by pulling the selected element.

Pull down to refresh.

Run App in Background


Put the app in the background for the specified seconds.

Enter the second textbox “-1“ to run the app in the background.

Save Text of Element


Save the text of the selected item as a variable for later use.

Enter the variable name into the textbox.

❗To use variables you saved do not forget to add prefixes that are mentioned in the Notes!

Save Text of Element With Regex


Save the text of the selected element with the Regex format as a variable for later use.

Enter the variable name and regex format into textboxes. To use the variable you create, you should add “##” symbols before it.

Set Text


Enter text into the selected textbox element.

Enter the text into the textbox.

Swipe Direction with Percentage


Swipe the screen in the direction you select.

Select the direction and enter the percentage into the textbox.

Swipe Down


Swipe down on the screen by the given percentage.

Enter the percentage into the textbox.

Swipe Left


Swipe left on the screen.

Swipe left the screen from the selected element.

Swipe Right


Swipe right on the screen.

Swipe right the screen from the selected element.

Swipe Up


Description: Swipe up on the screen.**

Enter the percentage into the textbox.

Take Screenshot


Take a Screenshot of the selected element.

Take only the selected element screenshot.

Generic Actions


Assert Contain Text

Check whether the text saved as a variable contains the given or other saved variable text.

Enter variables or text you want to compare into textboxes.

❗Do not forget to add prefixes that are mentioned in the Notes!.


Assert Text

Check whether the text saved as a variable matches the given or other saved variable text.

Enter variables or text you want to compare into textboxes.


Assert Text by OCR

Check whether the text extracted from the image on the screen using the image processing method contains the text entered by the user.

Enter the text you want to compare into the textbox.


Clear Logs

Reset device logs.

Clear store device logs.


Click Element Has Given Text

Click on the element that contains the given text.

Enter the text into the textbox.


Click Nth Item

Click the element match the entered nth data.

Enter the class name and index value into textboxes.


Click Push Notification

Click on the Push Notification.

Enter the target text that the push message contains.

E.g. ⤵️
Push Message: “End of Season Sale”
Target Text: “Sale”


Click Word in Sentence

Click on the part of the text taken by image processing in the entire screen that matches the entered text.

Enter the word you want to click into the textbox.


Close App

Kill the application.

Enter the Bundle ID value of the application you want to close.


Generate Random Variable

Create a random variable of the selected information type for later use.

Enter the variable name and select the variable type.


Get Current App Bundle ID

Get the Bundle ID of the currently running app and assign it to the variable.

Enter the variable name to save the application Bundle ID value.


Hide Keyboard - Android

Close the keyboard.

Hide the visible keyboard.


Is Keyboard Shown - Android

Check if the keyboard is displayed.

Set the switch button to true or false.


iOS - Alert Action

Check whether the alert text is the same as the text entered by the user.

Enter the text you want to match into the textbox and set the switch button to true or false.


Launch App

Restart the application.

Enter the Bundle ID value of the application you want to start.


Permission

Accept or reject the selected application permission.

Select the permission type you want to allow or not and set the switch button to true or false.


Press Key Code - Android

Send Android Keycodes to the device to perform user behaviour.

Enter the integer keycode value into the textbox.


Read OTP From SMS

Scan the OTP code in the incoming SMS and create a variable for later use.

Enter the first word right of the OTP code to 'Right Text' area. Type OTP Length and enter the variable name into the ‘Otp Key’ textbox.

E.g. ⤵️
Message: “12345 use this code to verify your account.”
Right Text: use
OTP Length: 5
OTP Key: OtpCode.


Reset App

Reset the application.

Uninstall the app and reinstall it.


Run App in Background

Put the app in the background for the specified seconds.

Enter the seconds. Use -1 to keep it in the background indefinitely.


Direct to the specified screen of the application with the given deeplink URL.

Enter the deeplink URL.

E.g. ⤵️
appDeeplink: com.invio.testmore/homeDeeplink
Textbox: $appDeeplink


Run Soap Command

Send SOAP requests.

  1. Select request method.
  2. Enter the request URL, Headers, and Body.
  3. Type the Key name from the response into the “Keys” textbox to see its value in the scenario report.
    E.g. ⤵️
    Keys: users[0].name

Save Runtime Variable

Create a runtime variable to be used later in the scenario.

Enter variable name and value.

❗Do not forget to add prefixes that are mentioned in the Notes!.


Send cURL Request

Send cURL requests.

Enter the cURL request’s URL, headers, and data.

E.g.⤵️
Request: curl -X POST https://testmore.com/echo/post/json -H 'Content-Type: application/json' -d '{"login":"my_login","password":"my_password"}'

Textboxes:
URL: https://testmore.com/echo/post/json
Headers: Content-Type: application/json
Data: "login":"my_login","password":"my_password"


Send Keycode As Text - Android

Enter text into uneditable textboxes using Android Keycode.

Enter the text you want to set into the textbox.


Swipe Down

Swipe the screen down a certain amount.

Swipe down from the center of the screen for 100ms.


Swipe Up

Swipe the screen up a certain amount.

Swipe up from the center of the screen for 100ms.


Swipe With Ratio

Swipe the screen from the entered coordinate to another point. [(X1,Y1) → (X2,Y2)]

Enter coordinates to swipe the screen between these points.


Swipe Down Until Find

Swipe down the screen until the entered text is found.

Enter the text you want to find.


Swipe Up Until Find

Swipe up the screen until the entered text is found.

Enter the text you want to find.


Take Screenshot

Take a screenshot of the screen.

Capture not only the selected element screenshot but also the entire screen.


Tap by Coordinates

Click a specific point on the screen according to the given screen percentage or coordinates.

Select tap type and enter the coordinates value.

Wait

The test run waits for the entered seconds.

Enter how many seconds you want to wait.