Skip to main content

Supported SenseTalk Commands for Mobile Devices

This document gives you a high-level mapping of the SenseTalk commands supported by Eggplant Gateway.

SenseTalk Commands and Functions

Type the keywords without quotation marks.

SenseTalk Command/functionAndroid DeviceiOS DeviceiOS Device with AppiumiOS Simulator with AppiumSauceLabs Android DeviceSauceLabs iOS DeviceNotes
KillAppYESYESYESYESYESYESSome app name changed for iOS 17.4 like camera
LaunchAppYESYESYESYESYESYESSome app name changed for iOS 17.4 like camera
InstallAppYESYESYESYESYESYES
UninstallAppYESYESYESYESYESYES
PressHomeButtonYESYESYESYESYESYES
RebootNONONONONONO
ADBCallRemote (Shell, Pull and Install)YESNANANANONA
Copy FileYESYESYESYESYESYES
DoubleTapYESYESYESYESYESYES
PinchIn, PinchOutPARTIALLYPARTIALLYPARTIALLYPARTIALLYNONOWorks but throws a timeout on Linux and Windows systems.
RotateLeft, RotateRightPARTIALLYPARTIALLYPARTIALLYPARTIALLYNONORotateLeft returns LandscapeRight.
RotateRight returns LandscapeLeft.
SetDeviceLocationPARTIALLYPARTIALLYPARTIALLYPARTIALLYNONOCommand works but it throws a timeout.
SetDeviceOrientationYESYESYESYESNONO
SwipeDown, SwipeLeft, SwipeRight, SwipeUpYESYESYESYESYESYES
TapYESYESYESYESYESYES
GetDeviceOrientationYESYESYESYESNONO
AppListYESYESYESYESNOYESApp names can be changed
SUTInfoYESYESYESYESYESYES

TypeText Keywords for Mobile Control

Type the keywords without quotation marks.

TypeText KeywordsAndroid DeviceiOS DeviceiOS Device with AppiumiOS Simulator with AppiumSauceLabs Android DeviceSauceLabs iOS Device
HomeButton, HomeKeyYESYESYESYESYESYES
PowerButton, UnlockButtonYESYESYESYESNANA
RotateMobileYESYESNONONONO
VolumeUpButton, KeypadPlusYESYESYESNONONO
VolumeDownButton , KeypadMinusYESYESYESNONONO
MenuButtonYESNANANANONA
BackButtonYESNANANAYESNA

General TypeText Keywords

Type the keywords without quotation marks.

TypeText KeywordsAndroid DeviceiOS DeviceiOS Device with AppiumiOS Simulator with AppiumSauceLabs Android DeviceSauceLabs iOS Device
KeypadPlusYESYESYESNOYESYES
Keypad0, Keypad1... Keypad9YESYESYESYESYESYES
KeypadDecimalYESNOYESNOYESYES
KeyPadMinusYESYESYESNOYESYES
KeypadDivideYESNOYESNOYESYES
KeypadTimesYESNOYESNOYESYES
TabYESYESYESYESYESYES
DeleteKeyYESYESYESYESYESYES
DownArrowYESNONONOYESNO
LeftArrowYESNONONOYESNO
RightArrowYESNONONOYESNO
UpArrowYESNONONOYESNO
BackslashYESYESYESNOYESYES
SlashYESYESYESNOYESYES
BackspaceYESYESYESYESYESYES
EnterYESNONONOYESNO
ReturnYESYESYESNOYESYES
SpaceYESYESYESYESYESYES