arjuna.interact.gui.auto.automator.drivercaps module¶
- class arjuna.interact.gui.auto.automator.drivercaps.DriverCapabilities(config, json_dict)¶
Bases:
object
- ANDROID_APP_ACTIVITY = 'appActivity'¶
- ANDROID_APP_PACKAGE = 'appPackage'¶
- ANDROID_RESET_KEYBOARD = 'resetKeyboard'¶
- ANDROID_UNICODE_KEYBOARD = 'unicodeKeyboard'¶
- ANDROID_WAIT_ACTIVITY = 'appWaitActivity'¶
- ANDROID_WAIT_PACKAGE = 'appWaitPackage'¶
- APP_PATH = 'app'¶
- AUTOMATION_NAME = 'automationName'¶
- AUTO_WEBVIEW = 'autoWebview'¶
- BROWSER_NAME = 'browserName'¶
- BROWSER_VERSION = 'browserVersion'¶
- CLEAR_SYSTEM_FILES = 'clearSystemFiles'¶
- DEVICE_NAME = 'deviceName'¶
- DEVICE_UDID = 'udid'¶
- DRIVER_MAP = {'chrome': 'chromedriver', 'firefox': 'geckodriver', 'safari': 'safaridriver'}¶
- ELEMENT_SCROLL_BEHAVIOR = 'elementScrollBehavior'¶
- FULL_RESET = 'fullReset'¶
- IOS_AUTO_ACCEPT_ALERTS = 'autoAcceptAlerts'¶
- IOS_BUNDLE_ID = 'bundleId'¶
- NEW_COMMAND_TIMEOUT = 'newCommandTimeout'¶
- NO_RESET = 'noReset'¶
- PLATFORM_NAME = 'platformName'¶
- PLATFORM_VERSION = 'platformVersion'¶
- UNEXPECTED_ALERT_BEHAVIOUR = 'unexpectedAlertBehaviour'¶
- UNHANDLED_PROMPT_BEHAVIOUR = 'unhandledPromptBehavior'¶
- property processed_config¶
- class arjuna.interact.gui.auto.automator.drivercaps.SetuActorDriverConfigOption(value)¶
Bases:
enum.Enum
An enumeration.
- APPIUM_AUTO_LAUNCH = 14¶
- APPIUM_SERVICE_URL = 13¶
- BROWSER_BIN_PATH = 5¶
- BROWSER_HEADLESS = 4¶
- BROWSER_NAME = 3¶
- BROWSER_NETWORK_RECORDER_ENABLED = 6¶
- GUIAUTO_CONTEXT = 2¶
- GUIAUTO_NAME = 1¶
- MOBILE_OS_NAME = 8¶
- SELENIUM_DRIVER_DOWNLOAD = 11¶
- SELENIUM_DRIVER_PATH = 10¶
- SELENIUM_DRIVER_PROP = 9¶
- SELENIUM_SERVICE_URL = 12¶
- TOOLS_BMPROXY_DIR = 7¶