Class XCUITestOptions
java.lang.Object
org.openqa.selenium.MutableCapabilities
io.appium.java_client.remote.options.BaseOptions<XCUITestOptions>
io.appium.java_client.ios.options.XCUITestOptions
- All Implemented Interfaces:
SupportsAppInstallStrategyOption<XCUITestOptions>,SupportsAppPushTimeoutOption<XCUITestOptions>,SupportsBundleIdOption<XCUITestOptions>,SupportsLocalizableStringsDirOption<XCUITestOptions>,SupportsIncludeDeviceCapsToSessionInfoOption<XCUITestOptions>,SupportsResetLocationServiceOption<XCUITestOptions>,SupportsCommandTimeoutsOption<XCUITestOptions>,SupportsLaunchWithIdbOption<XCUITestOptions>,SupportsResetOnSessionStartOnlyOption<XCUITestOptions>,SupportsShowIosLogOption<XCUITestOptions>,SupportsUseJsonSourceOption<XCUITestOptions>,SupportsCalendarAccessAuthorizedOption<XCUITestOptions>,SupportsCalendarFormatOption<XCUITestOptions>,SupportsConnectHardwareKeyboardOption<XCUITestOptions>,SupportsCustomSslCertOption<XCUITestOptions>,SupportsEnforceFreshSimulatorCreationOption<XCUITestOptions>,SupportsForceSimulatorSoftwareKeyboardPresenceOption<XCUITestOptions>,SupportsIosSimulatorLogsPredicateOption<XCUITestOptions>,SupportsKeepKeyChainsOption<XCUITestOptions>,SupportsKeychainsExcludePatternsOption<XCUITestOptions>,SupportsPermissionsOption<XCUITestOptions>,SupportsReduceMotionOption<XCUITestOptions>,SupportsScaleFactorOption<XCUITestOptions>,SupportsShutdownOtherSimulatorsOption<XCUITestOptions>,SupportsSimulatorDevicesSetPathOption<XCUITestOptions>,SupportsSimulatorPasteboardAutomaticSyncOption<XCUITestOptions>,SupportsSimulatorStartupTimeoutOption<XCUITestOptions>,SupportsSimulatorTracePointerOption<XCUITestOptions>,SupportsSimulatorWindowCenterOption<XCUITestOptions>,SupportsWebkitResponseTimeoutOption<XCUITestOptions>,SupportsAllowProvisioningDeviceRegistrationOption<XCUITestOptions>,SupportsAutoAcceptAlertsOption<XCUITestOptions>,SupportsAutoDismissAlertsOption<XCUITestOptions>,SupportsDerivedDataPathOption<XCUITestOptions>,SupportsDisableAutomaticScreenshotsOption<XCUITestOptions>,SupportsForceAppLaunchOption<XCUITestOptions>,SupportsKeychainOptions<XCUITestOptions>,SupportsMaxTypingFrequencyOption<XCUITestOptions>,SupportsMjpegServerPortOption<XCUITestOptions>,SupportsPrebuiltWdaPathOption<XCUITestOptions>,SupportsProcessArgumentsOption<XCUITestOptions>,SupportsResultBundlePathOption<XCUITestOptions>,SupportsScreenshotQualityOption<XCUITestOptions>,SupportsShouldTerminateAppOption<XCUITestOptions>,SupportsShouldUseSingletonTestManagerOption<XCUITestOptions>,SupportsShowXcodeLogOption<XCUITestOptions>,SupportsSimpleIsVisibleCheckOption<XCUITestOptions>,SupportsUpdatedWdaBundleIdOption<XCUITestOptions>,SupportsUseNativeCachingStrategyOption<XCUITestOptions>,SupportsUseNewWdaOption<XCUITestOptions>,SupportsUsePrebuiltWdaOption<XCUITestOptions>,SupportsUsePreinstalledWdaOption<XCUITestOptions>,SupportsUseSimpleBuildTestOption<XCUITestOptions>,SupportsUseXctestrunFileOption<XCUITestOptions>,SupportsWaitForIdleTimeoutOption<XCUITestOptions>,SupportsWaitForQuiescenceOption<XCUITestOptions>,SupportsWdaBaseUrlOption<XCUITestOptions>,SupportsWdaConnectionTimeoutOption<XCUITestOptions>,SupportsWdaEventloopIdleDelayOption<XCUITestOptions>,SupportsWdaLaunchTimeoutOption<XCUITestOptions>,SupportsWdaLocalPortOption<XCUITestOptions>,SupportsWdaStartupRetriesOption<XCUITestOptions>,SupportsWdaStartupRetryIntervalOption<XCUITestOptions>,SupportsWebDriverAgentUrlOption<XCUITestOptions>,SupportsXcodeCertificateOptions<XCUITestOptions>,SupportsAbsoluteWebLocationsOption<XCUITestOptions>,SupportsAdditionalWebviewBundleIdsOption<XCUITestOptions>,SupportsEnableAsyncExecuteFromHttpsOption<XCUITestOptions>,SupportsFullContextListOption<XCUITestOptions>,SupportsIncludeSafariInWebviewsOption<XCUITestOptions>,SupportsNativeWebTapOption<XCUITestOptions>,SupportsNativeWebTapStrictOption<XCUITestOptions>,SupportsSafariAllowPopupsOption<XCUITestOptions>,SupportsSafariGarbageCollectOption<XCUITestOptions>,SupportsSafariIgnoreFraudWarningOption<XCUITestOptions>,SupportsSafariIgnoreWebHostnamesOption<XCUITestOptions>,SupportsSafariInitialUrlOption<XCUITestOptions>,SupportsSafariLogAllCommunicationHexDumpOption<XCUITestOptions>,SupportsSafariLogAllCommunicationOption<XCUITestOptions>,SupportsSafariOpenLinksInBackgroundOption<XCUITestOptions>,SupportsSafariSocketChunkSizeOption<XCUITestOptions>,SupportsSafariWebInspectorMaxFrameLengthOption<XCUITestOptions>,SupportsWebviewConnectRetriesOption<XCUITestOptions>,SupportsWebviewConnectTimeoutOption<XCUITestOptions>,CanSetCapability<XCUITestOptions>,SupportsAppOption<XCUITestOptions>,SupportsAutomationNameOption<XCUITestOptions>,SupportsAutoWebViewOption<XCUITestOptions>,SupportsBrowserNameOption<XCUITestOptions>,SupportsClearSystemFilesOption<XCUITestOptions>,SupportsDeviceNameOption<XCUITestOptions>,SupportsEnablePerformanceLoggingOption<XCUITestOptions>,SupportsEnforceAppInstallOption<XCUITestOptions>,SupportsEventTimingsOption<XCUITestOptions>,SupportsFullResetOption<XCUITestOptions>,SupportsIsHeadlessOption<XCUITestOptions>,SupportsLanguageOption<XCUITestOptions>,SupportsLocaleOption<XCUITestOptions>,SupportsNewCommandTimeoutOption<XCUITestOptions>,SupportsNoResetOption<XCUITestOptions>,SupportsOrientationOption<XCUITestOptions>,SupportsOtherAppsOption<XCUITestOptions>,SupportsPlatformVersionOption<XCUITestOptions>,SupportsPrintPageSourceOnFindFailureOption<XCUITestOptions>,SupportsSkipLogCaptureOption<XCUITestOptions>,SupportsUdidOption<XCUITestOptions>,SupportsWebSocketUrlOption<XCUITestOptions>,Serializable,org.openqa.selenium.Capabilities
public class XCUITestOptions
extends BaseOptions<XCUITestOptions>
implements SupportsDeviceNameOption<XCUITestOptions>, SupportsUdidOption<XCUITestOptions>, SupportsIncludeDeviceCapsToSessionInfoOption<XCUITestOptions>, SupportsResetLocationServiceOption<XCUITestOptions>, SupportsLocalizableStringsDirOption<XCUITestOptions>, SupportsLanguageOption<XCUITestOptions>, SupportsLocaleOption<XCUITestOptions>, SupportsAppOption<XCUITestOptions>, SupportsBundleIdOption<XCUITestOptions>, SupportsOtherAppsOption<XCUITestOptions>, SupportsAppPushTimeoutOption<XCUITestOptions>, SupportsAppInstallStrategyOption<XCUITestOptions>, SupportsEnforceAppInstallOption<XCUITestOptions>, SupportsXcodeCertificateOptions<XCUITestOptions>, SupportsKeychainOptions<XCUITestOptions>, SupportsUpdatedWdaBundleIdOption<XCUITestOptions>, SupportsDerivedDataPathOption<XCUITestOptions>, SupportsWebDriverAgentUrlOption<XCUITestOptions>, SupportsUseNewWdaOption<XCUITestOptions>, SupportsWdaLaunchTimeoutOption<XCUITestOptions>, SupportsWdaConnectionTimeoutOption<XCUITestOptions>, SupportsWdaStartupRetriesOption<XCUITestOptions>, SupportsWdaStartupRetryIntervalOption<XCUITestOptions>, SupportsWdaLocalPortOption<XCUITestOptions>, SupportsWdaBaseUrlOption<XCUITestOptions>, SupportsShowXcodeLogOption<XCUITestOptions>, SupportsUsePrebuiltWdaOption<XCUITestOptions>, SupportsUsePreinstalledWdaOption<XCUITestOptions>, SupportsPrebuiltWdaPathOption<XCUITestOptions>, SupportsShouldUseSingletonTestManagerOption<XCUITestOptions>, SupportsWaitForIdleTimeoutOption<XCUITestOptions>, SupportsUseXctestrunFileOption<XCUITestOptions>, SupportsUseSimpleBuildTestOption<XCUITestOptions>, SupportsWdaEventloopIdleDelayOption<XCUITestOptions>, SupportsProcessArgumentsOption<XCUITestOptions>, SupportsAllowProvisioningDeviceRegistrationOption<XCUITestOptions>, SupportsResultBundlePathOption<XCUITestOptions>, SupportsMaxTypingFrequencyOption<XCUITestOptions>, SupportsSimpleIsVisibleCheckOption<XCUITestOptions>, SupportsWaitForQuiescenceOption<XCUITestOptions>, SupportsMjpegServerPortOption<XCUITestOptions>, SupportsScreenshotQualityOption<XCUITestOptions>, SupportsAutoAcceptAlertsOption<XCUITestOptions>, SupportsAutoDismissAlertsOption<XCUITestOptions>, SupportsDisableAutomaticScreenshotsOption<XCUITestOptions>, SupportsShouldTerminateAppOption<XCUITestOptions>, SupportsForceAppLaunchOption<XCUITestOptions>, SupportsUseNativeCachingStrategyOption<XCUITestOptions>, SupportsOrientationOption<XCUITestOptions>, SupportsScaleFactorOption<XCUITestOptions>, SupportsConnectHardwareKeyboardOption<XCUITestOptions>, SupportsForceSimulatorSoftwareKeyboardPresenceOption<XCUITestOptions>, SupportsCalendarAccessAuthorizedOption<XCUITestOptions>, SupportsCalendarFormatOption<XCUITestOptions>, SupportsIsHeadlessOption<XCUITestOptions>, SupportsSimulatorWindowCenterOption<XCUITestOptions>, SupportsSimulatorStartupTimeoutOption<XCUITestOptions>, SupportsSimulatorTracePointerOption<XCUITestOptions>, SupportsShutdownOtherSimulatorsOption<XCUITestOptions>, SupportsEnforceFreshSimulatorCreationOption<XCUITestOptions>, SupportsKeepKeyChainsOption<XCUITestOptions>, SupportsKeychainsExcludePatternsOption<XCUITestOptions>, SupportsReduceMotionOption<XCUITestOptions>, SupportsPermissionsOption<XCUITestOptions>, SupportsIosSimulatorLogsPredicateOption<XCUITestOptions>, SupportsSimulatorPasteboardAutomaticSyncOption<XCUITestOptions>, SupportsSimulatorDevicesSetPathOption<XCUITestOptions>, SupportsCustomSslCertOption<XCUITestOptions>, SupportsAutoWebViewOption<XCUITestOptions>, SupportsAbsoluteWebLocationsOption<XCUITestOptions>, SupportsSafariGarbageCollectOption<XCUITestOptions>, SupportsIncludeSafariInWebviewsOption<XCUITestOptions>, SupportsSafariLogAllCommunicationOption<XCUITestOptions>, SupportsSafariLogAllCommunicationHexDumpOption<XCUITestOptions>, SupportsSafariSocketChunkSizeOption<XCUITestOptions>, SupportsSafariWebInspectorMaxFrameLengthOption<XCUITestOptions>, SupportsAdditionalWebviewBundleIdsOption<XCUITestOptions>, SupportsWebviewConnectTimeoutOption<XCUITestOptions>, SupportsSafariIgnoreWebHostnamesOption<XCUITestOptions>, SupportsNativeWebTapOption<XCUITestOptions>, SupportsNativeWebTapStrictOption<XCUITestOptions>, SupportsSafariInitialUrlOption<XCUITestOptions>, SupportsSafariAllowPopupsOption<XCUITestOptions>, SupportsSafariIgnoreFraudWarningOption<XCUITestOptions>, SupportsSafariOpenLinksInBackgroundOption<XCUITestOptions>, SupportsWebviewConnectRetriesOption<XCUITestOptions>, SupportsWebkitResponseTimeoutOption<XCUITestOptions>, SupportsEnableAsyncExecuteFromHttpsOption<XCUITestOptions>, SupportsFullContextListOption<XCUITestOptions>, SupportsEnablePerformanceLoggingOption<XCUITestOptions>, SupportsResetOnSessionStartOnlyOption<XCUITestOptions>, SupportsCommandTimeoutsOption<XCUITestOptions>, SupportsUseJsonSourceOption<XCUITestOptions>, SupportsSkipLogCaptureOption<XCUITestOptions>, SupportsLaunchWithIdbOption<XCUITestOptions>, SupportsShowIosLogOption<XCUITestOptions>, SupportsClearSystemFilesOption<XCUITestOptions>
Provides options specific to the XCUITest Driver.
For more details, refer to the capabilities documentation
- See Also:
-
Field Summary
Fields inherited from interface io.appium.java_client.ios.options.webview.SupportsAbsoluteWebLocationsOption
ABSOLUTE_WEB_LOCATIONS_OPTIONFields inherited from interface io.appium.java_client.ios.options.webview.SupportsAdditionalWebviewBundleIdsOption
ADDITIONAL_WEBVIEW_BUNDLE_IDS_OPTIONFields inherited from interface io.appium.java_client.ios.options.wda.SupportsAllowProvisioningDeviceRegistrationOption
ALLOW_PROVISIONING_DEVICE_REGISTRATION_OPTIONFields inherited from interface io.appium.java_client.ios.options.app.SupportsAppInstallStrategyOption
APP_INSTALL_STRATEGY_OPTIONFields inherited from interface io.appium.java_client.remote.options.SupportsAppOption
APP_OPTIONFields inherited from interface io.appium.java_client.ios.options.app.SupportsAppPushTimeoutOption
APP_PUSH_TIMEOUT_OPTIONFields inherited from interface io.appium.java_client.ios.options.wda.SupportsAutoAcceptAlertsOption
AUTO_ACCEPT_ALERTS_OPTIONFields inherited from interface io.appium.java_client.ios.options.wda.SupportsAutoDismissAlertsOption
AUTO_DISMISS_ALERTS_OPTIONFields inherited from interface io.appium.java_client.remote.options.SupportsAutomationNameOption
AUTOMATION_NAME_OPTIONFields inherited from interface io.appium.java_client.remote.options.SupportsAutoWebViewOption
AUTO_WEB_VIEW_OPTIONFields inherited from interface io.appium.java_client.remote.options.SupportsBrowserNameOption
BROWSER_NAME_OPTIONFields inherited from interface io.appium.java_client.ios.options.app.SupportsBundleIdOption
BUNDLE_ID_OPTIONFields inherited from interface io.appium.java_client.ios.options.simulator.SupportsCalendarAccessAuthorizedOption
CALENDAR_ACCESS_AUTHORIZED_OPTIONFields inherited from interface io.appium.java_client.ios.options.simulator.SupportsCalendarFormatOption
CALENDAR_FORMAT_OPTIONFields inherited from interface io.appium.java_client.remote.options.SupportsClearSystemFilesOption
CLEAR_SYSTEM_FILES_OPTIONFields inherited from interface io.appium.java_client.ios.options.other.SupportsCommandTimeoutsOption
COMMAND_TIMEOUTS_OPTIONFields inherited from interface io.appium.java_client.ios.options.simulator.SupportsConnectHardwareKeyboardOption
CONNECT_HARDWARE_KEYBOARD_OPTIONFields inherited from interface io.appium.java_client.ios.options.simulator.SupportsCustomSslCertOption
CUSTOM_SSLCERT_OPTIONFields inherited from interface io.appium.java_client.ios.options.wda.SupportsDerivedDataPathOption
DERIVED_DATA_PATH_OPTIONFields inherited from interface io.appium.java_client.remote.options.SupportsDeviceNameOption
DEVICE_NAME_OPTIONFields inherited from interface io.appium.java_client.ios.options.wda.SupportsDisableAutomaticScreenshotsOption
DISABLE_AUTOMATIC_SCREENSHOTS_OPTIONFields inherited from interface io.appium.java_client.ios.options.webview.SupportsEnableAsyncExecuteFromHttpsOption
ENABLE_ASYNC_EXECUTE_FROM_HTTPS_OPTIONFields inherited from interface io.appium.java_client.remote.options.SupportsEnablePerformanceLoggingOption
ENABLE_PERFORMANCE_LOGGING_OPTIONFields inherited from interface io.appium.java_client.remote.options.SupportsEnforceAppInstallOption
ENFORCE_APP_INSTALL_OPTIONFields inherited from interface io.appium.java_client.ios.options.simulator.SupportsEnforceFreshSimulatorCreationOption
ENFORCE_FRESH_SIMULATOR_CREATION_OPTIONFields inherited from interface io.appium.java_client.remote.options.SupportsEventTimingsOption
EVENT_TIMINGS_OPTIONFields inherited from interface io.appium.java_client.ios.options.wda.SupportsForceAppLaunchOption
FORCE_APP_LAUNCH_OPTIONFields inherited from interface io.appium.java_client.ios.options.simulator.SupportsForceSimulatorSoftwareKeyboardPresenceOption
FORCE_SIMULATOR_SOFTWARE_KEYBOARD_PRESENCE_OPTIONFields inherited from interface io.appium.java_client.ios.options.webview.SupportsFullContextListOption
FULL_CONTEXT_LIST_OPTIONFields inherited from interface io.appium.java_client.remote.options.SupportsFullResetOption
FULL_RESET_OPTIONFields inherited from interface io.appium.java_client.ios.options.general.SupportsIncludeDeviceCapsToSessionInfoOption
INCLUDE_DEVICE_CAPS_TO_SESSION_INFO_OPTIONFields inherited from interface io.appium.java_client.ios.options.webview.SupportsIncludeSafariInWebviewsOption
INCLUDE_SAFARI_IN_WEBVIEWS_OPTIONFields inherited from interface io.appium.java_client.ios.options.simulator.SupportsIosSimulatorLogsPredicateOption
IOS_SIMULATOR_LOGS_PREDICATE_OPTIONFields inherited from interface io.appium.java_client.remote.options.SupportsIsHeadlessOption
IS_HEADLESS_OPTIONFields inherited from interface io.appium.java_client.ios.options.simulator.SupportsKeepKeyChainsOption
KEEP_KEY_CHAINS_OPTIONFields inherited from interface io.appium.java_client.ios.options.wda.SupportsKeychainOptions
KEYCHAIN_PASSWORD_OPTION, KEYCHAIN_PATH_OPTIONFields inherited from interface io.appium.java_client.ios.options.simulator.SupportsKeychainsExcludePatternsOption
KEYCHAINS_EXCLUDE_PATTERNS_OPTIONFields inherited from interface io.appium.java_client.remote.options.SupportsLanguageOption
LANGUAGE_OPTIONFields inherited from interface io.appium.java_client.ios.options.other.SupportsLaunchWithIdbOption
LAUNCH_WITH_IDB_OPTIONFields inherited from interface io.appium.java_client.remote.options.SupportsLocaleOption
LOCALE_OPTIONFields inherited from interface io.appium.java_client.ios.options.app.SupportsLocalizableStringsDirOption
LOCALIZABLE_STRINGS_DIR_OPTIONFields inherited from interface io.appium.java_client.ios.options.wda.SupportsMaxTypingFrequencyOption
MAX_TYPING_FREQUENCY_OPTIONFields inherited from interface io.appium.java_client.ios.options.wda.SupportsMjpegServerPortOption
MJPEG_SERVER_PORT_OPTIONFields inherited from interface io.appium.java_client.ios.options.webview.SupportsNativeWebTapOption
NATIVE_WEB_TAP_OPTIONFields inherited from interface io.appium.java_client.ios.options.webview.SupportsNativeWebTapStrictOption
NATIVE_WEB_TAP_STRICT_OPTIONFields inherited from interface io.appium.java_client.remote.options.SupportsNewCommandTimeoutOption
NEW_COMMAND_TIMEOUT_OPTIONFields inherited from interface io.appium.java_client.remote.options.SupportsNoResetOption
NO_RESET_OPTIONFields inherited from interface io.appium.java_client.remote.options.SupportsOrientationOption
ORIENTATION_OPTIONFields inherited from interface io.appium.java_client.remote.options.SupportsOtherAppsOption
OTHER_APPS_OPTIONFields inherited from interface io.appium.java_client.ios.options.simulator.SupportsPermissionsOption
PERMISSIONS_OPTIONFields inherited from interface io.appium.java_client.remote.options.SupportsPlatformVersionOption
PLATFORM_VERSION_OPTIONFields inherited from interface io.appium.java_client.ios.options.wda.SupportsPrebuiltWdaPathOption
PREBUILT_WDA_PATH_OPTIONFields inherited from interface io.appium.java_client.remote.options.SupportsPrintPageSourceOnFindFailureOption
PRINT_PAGE_SOURCE_ON_FIND_FAILURE_OPTIONFields inherited from interface io.appium.java_client.ios.options.wda.SupportsProcessArgumentsOption
PROCESS_ARGUMENTS_OPTIONFields inherited from interface io.appium.java_client.ios.options.simulator.SupportsReduceMotionOption
REDUCE_MOTION_OPTIONFields inherited from interface io.appium.java_client.ios.options.general.SupportsResetLocationServiceOption
RESET_LOCATION_SERVICE_OPTIONFields inherited from interface io.appium.java_client.ios.options.other.SupportsResetOnSessionStartOnlyOption
RESET_ON_SESSION_START_ONLY_OPTIONFields inherited from interface io.appium.java_client.ios.options.wda.SupportsResultBundlePathOption
RESULT_BUNDLE_PATH_OPTIONFields inherited from interface io.appium.java_client.ios.options.webview.SupportsSafariAllowPopupsOption
SAFARI_ALLOW_POPUPS_OPTIONFields inherited from interface io.appium.java_client.ios.options.webview.SupportsSafariGarbageCollectOption
SAFARI_GARBAGE_COLLECT_OPTIONFields inherited from interface io.appium.java_client.ios.options.webview.SupportsSafariIgnoreFraudWarningOption
SAFARI_IGNORE_FRAUD_WARNING_OPTIONFields inherited from interface io.appium.java_client.ios.options.webview.SupportsSafariIgnoreWebHostnamesOption
SAFARI_IGNORE_WEB_HOSTNAMES_OPTIONFields inherited from interface io.appium.java_client.ios.options.webview.SupportsSafariInitialUrlOption
SAFARI_INITIAL_URL_OPTIONFields inherited from interface io.appium.java_client.ios.options.webview.SupportsSafariLogAllCommunicationHexDumpOption
SAFARI_LOG_ALL_COMMUNICATION_HEX_DUMP_OPTIONFields inherited from interface io.appium.java_client.ios.options.webview.SupportsSafariLogAllCommunicationOption
SAFARI_LOG_ALL_COMMUNICATION_OPTIONFields inherited from interface io.appium.java_client.ios.options.webview.SupportsSafariOpenLinksInBackgroundOption
SAFARI_OPEN_LINKS_IN_BACKGROUND_OPTIONFields inherited from interface io.appium.java_client.ios.options.webview.SupportsSafariSocketChunkSizeOption
SAFARI_SOCKET_CHUNK_SIZE_OPTIONFields inherited from interface io.appium.java_client.ios.options.webview.SupportsSafariWebInspectorMaxFrameLengthOption
SAFARI_WEB_INSPECTOR_MAX_FRAME_LENGTH_OPTIONFields inherited from interface io.appium.java_client.ios.options.simulator.SupportsScaleFactorOption
SCALE_FACTOR_OPTIONFields inherited from interface io.appium.java_client.ios.options.wda.SupportsScreenshotQualityOption
SCREENSHOT_QUALITY_OPTIONFields inherited from interface io.appium.java_client.ios.options.wda.SupportsShouldTerminateAppOption
SHOULD_TERMINATE_APP_OPTIONFields inherited from interface io.appium.java_client.ios.options.wda.SupportsShouldUseSingletonTestManagerOption
SHOULD_USE_SINGLETON_TEST_MANAGER_OPTIONFields inherited from interface io.appium.java_client.ios.options.other.SupportsShowIosLogOption
SHOW_IOS_LOG_OPTIONFields inherited from interface io.appium.java_client.ios.options.wda.SupportsShowXcodeLogOption
SHOW_XCODE_LOG_OPTIONFields inherited from interface io.appium.java_client.ios.options.simulator.SupportsShutdownOtherSimulatorsOption
SHUTDOWN_OTHER_SIMULATORS_OPTIONFields inherited from interface io.appium.java_client.ios.options.wda.SupportsSimpleIsVisibleCheckOption
SIMPLE_IS_VISIBLE_CHECK_OPTIONFields inherited from interface io.appium.java_client.ios.options.simulator.SupportsSimulatorDevicesSetPathOption
SIMULATOR_DEVICES_SET_PATH_OPTIONFields inherited from interface io.appium.java_client.ios.options.simulator.SupportsSimulatorPasteboardAutomaticSyncOption
SIMULATOR_PASTEBOARD_AUTOMATIC_SYNCFields inherited from interface io.appium.java_client.ios.options.simulator.SupportsSimulatorStartupTimeoutOption
SIMULATOR_STARTUP_TIMEOUT_OPTIONFields inherited from interface io.appium.java_client.ios.options.simulator.SupportsSimulatorTracePointerOption
SIMULATOR_TRACE_POINTER_OPTIONFields inherited from interface io.appium.java_client.ios.options.simulator.SupportsSimulatorWindowCenterOption
SIMULATOR_WINDOW_CENTER_OPTIONFields inherited from interface io.appium.java_client.remote.options.SupportsSkipLogCaptureOption
SKIP_LOG_CAPTURE_OPTIONFields inherited from interface io.appium.java_client.remote.options.SupportsUdidOption
UDID_OPTIONFields inherited from interface io.appium.java_client.ios.options.wda.SupportsUpdatedWdaBundleIdOption
UPDATED_WDA_BUNDLE_ID_OPTIONFields inherited from interface io.appium.java_client.ios.options.other.SupportsUseJsonSourceOption
USE_JSON_SOURCE_OPTIONFields inherited from interface io.appium.java_client.ios.options.wda.SupportsUseNativeCachingStrategyOption
USE_NATIVE_CACHING_STRATEGY_OPTIONFields inherited from interface io.appium.java_client.ios.options.wda.SupportsUseNewWdaOption
USE_NEW_WDA_OPTIONFields inherited from interface io.appium.java_client.ios.options.wda.SupportsUsePrebuiltWdaOption
USE_PREBUILT_WDA_OPTIONFields inherited from interface io.appium.java_client.ios.options.wda.SupportsUsePreinstalledWdaOption
USE_PREINSTALLED_WDA_OPTIONFields inherited from interface io.appium.java_client.ios.options.wda.SupportsUseSimpleBuildTestOption
USE_SIMPLE_BUILD_TEST_OPTIONFields inherited from interface io.appium.java_client.ios.options.wda.SupportsUseXctestrunFileOption
USE_XCTESTRUN_FILE_OPTIONFields inherited from interface io.appium.java_client.ios.options.wda.SupportsWaitForIdleTimeoutOption
WAIT_FOR_IDLE_TIMEOUT_OPTIONFields inherited from interface io.appium.java_client.ios.options.wda.SupportsWaitForQuiescenceOption
WAIT_FOR_QUIESCENCE_OPTIONFields inherited from interface io.appium.java_client.ios.options.wda.SupportsWdaBaseUrlOption
WDA_BASE_URL_OPTIONFields inherited from interface io.appium.java_client.ios.options.wda.SupportsWdaConnectionTimeoutOption
WDA_CONNECTION_TIMEOUT_OPTIONFields inherited from interface io.appium.java_client.ios.options.wda.SupportsWdaEventloopIdleDelayOption
WDA_EVENTLOOP_IDLE_DELAY_OPTIONFields inherited from interface io.appium.java_client.ios.options.wda.SupportsWdaLaunchTimeoutOption
WDA_LAUNCH_TIMEOUT_OPTIONFields inherited from interface io.appium.java_client.ios.options.wda.SupportsWdaLocalPortOption
WDA_LOCAL_PORT_OPTIONFields inherited from interface io.appium.java_client.ios.options.wda.SupportsWdaStartupRetriesOption
WDA_STARTUP_RETRIES_OPTIONFields inherited from interface io.appium.java_client.ios.options.wda.SupportsWdaStartupRetryIntervalOption
WDA_STARTUP_RETRY_INTERVAL_OPTIONFields inherited from interface io.appium.java_client.ios.options.wda.SupportsWebDriverAgentUrlOption
WEB_DRIVER_AGENT_URL_OPTIONFields inherited from interface io.appium.java_client.ios.options.simulator.SupportsWebkitResponseTimeoutOption
WEBKIT_RESPONSE_TIMEOUT_OPTIONFields inherited from interface io.appium.java_client.remote.options.SupportsWebSocketUrlOption
WEB_SOCKET_URLFields inherited from interface io.appium.java_client.ios.options.webview.SupportsWebviewConnectRetriesOption
WEBVIEW_CONNECT_RETRIES_OPTIONFields inherited from interface io.appium.java_client.ios.options.webview.SupportsWebviewConnectTimeoutOption
WEBVIEW_CONNECT_TIMEOUT_OPTIONFields inherited from interface io.appium.java_client.ios.options.wda.SupportsXcodeCertificateOptions
DEFAULT_XCODE_SIGNING_ID, XCODE_ORG_ID_OPTION, XCODE_SIGNING_ID_OPTION -
Constructor Summary
ConstructorsConstructorDescriptionXCUITestOptions(Map<String, ?> source) XCUITestOptions(org.openqa.selenium.Capabilities source) -
Method Summary
Methods inherited from class io.appium.java_client.remote.options.BaseOptions
asMap, clone, getCapability, getPlatformName, merge, setCapability, setPlatformName, toW3cNameMethods inherited from class org.openqa.selenium.MutableCapabilities
equals, getCapabilityNames, hashCode, setCapability, setCapability, setCapability, toJson, toStringMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface io.appium.java_client.remote.options.CanSetCapability
amend, setCapabilityMethods inherited from interface org.openqa.selenium.Capabilities
asMap, get, getBrowserName, getBrowserVersion, getCapability, getCapabilityNames, getPlatformName, is, merge, requiredMethods inherited from interface io.appium.java_client.ios.options.webview.SupportsAbsoluteWebLocationsOption
absoluteWebLocations, doesAbsoluteWebLocations, setAbsoluteWebLocationsMethods inherited from interface io.appium.java_client.ios.options.webview.SupportsAdditionalWebviewBundleIdsOption
getAdditionalWebviewBundleIds, setAdditionalWebviewBundleIdsMethods inherited from interface io.appium.java_client.ios.options.wda.SupportsAllowProvisioningDeviceRegistrationOption
allowProvisioningDeviceRegistration, doesAllowProvisioningDeviceRegistration, setAllowProvisioningDeviceRegistrationMethods inherited from interface io.appium.java_client.ios.options.app.SupportsAppInstallStrategyOption
getAppInstallStrategy, setAppInstallStrategyMethods inherited from interface io.appium.java_client.remote.options.SupportsAppOption
getApp, setApp, setAppMethods inherited from interface io.appium.java_client.ios.options.app.SupportsAppPushTimeoutOption
getAppPushTimeout, setAppPushTimeoutMethods inherited from interface io.appium.java_client.ios.options.wda.SupportsAutoAcceptAlertsOption
autoAcceptAlerts, doesAutoAcceptAlerts, setAutoAcceptAlertsMethods inherited from interface io.appium.java_client.ios.options.wda.SupportsAutoDismissAlertsOption
autoDismissAlerts, doesAutoDismissAlerts, setAutoDismissAlertsMethods inherited from interface io.appium.java_client.remote.options.SupportsAutomationNameOption
getAutomationName, setAutomationNameMethods inherited from interface io.appium.java_client.remote.options.SupportsAutoWebViewOption
autoWebview, doesAutoWebview, setAutoWebviewMethods inherited from interface io.appium.java_client.remote.options.SupportsBrowserNameOption
withBrowserNameMethods inherited from interface io.appium.java_client.ios.options.app.SupportsBundleIdOption
getBundleId, setBundleIdMethods inherited from interface io.appium.java_client.ios.options.simulator.SupportsCalendarAccessAuthorizedOption
calendarAccessAuthorized, doesCalendarAccessAuthorized, setCalendarAccessAuthorizedMethods inherited from interface io.appium.java_client.ios.options.simulator.SupportsCalendarFormatOption
getCalendarFormat, setCalendarFormatMethods inherited from interface io.appium.java_client.remote.options.SupportsClearSystemFilesOption
clearSystemFiles, doesClearSystemFiles, setClearSystemFilesMethods inherited from interface io.appium.java_client.ios.options.other.SupportsCommandTimeoutsOption
getCommandTimeouts, setCommandTimeouts, setCommandTimeoutsMethods inherited from interface io.appium.java_client.ios.options.simulator.SupportsConnectHardwareKeyboardOption
connectHardwareKeyboard, doesConnectHardwareKeyboard, setConnectHardwareKeyboardMethods inherited from interface io.appium.java_client.ios.options.simulator.SupportsCustomSslCertOption
getCustomSSLCert, setCustomSSLCertMethods inherited from interface io.appium.java_client.ios.options.wda.SupportsDerivedDataPathOption
getDerivedDataPath, setDerivedDataPathMethods inherited from interface io.appium.java_client.remote.options.SupportsDeviceNameOption
getDeviceName, setDeviceNameMethods inherited from interface io.appium.java_client.ios.options.wda.SupportsDisableAutomaticScreenshotsOption
doesDisableAutomaticScreenshots, setDisableAutomaticScreenshotsMethods inherited from interface io.appium.java_client.ios.options.webview.SupportsEnableAsyncExecuteFromHttpsOption
doesEnableAsyncExecuteFromHttps, enableAsyncExecuteFromHttps, setEnableAsyncExecuteFromHttpsMethods inherited from interface io.appium.java_client.remote.options.SupportsEnablePerformanceLoggingOption
enablePerformanceLogging, isEnablePerformanceLogging, setEnablePerformanceLoggingMethods inherited from interface io.appium.java_client.remote.options.SupportsEnforceAppInstallOption
doesEnforceAppInstall, enforceAppInstall, setEnforceAppInstallMethods inherited from interface io.appium.java_client.ios.options.simulator.SupportsEnforceFreshSimulatorCreationOption
doesEnforceFreshSimulatorCreation, enforceFreshSimulatorCreation, setEnforceFreshSimulatorCreationMethods inherited from interface io.appium.java_client.remote.options.SupportsEventTimingsOption
doesEventTimings, eventTimings, setEventTimingsMethods inherited from interface io.appium.java_client.ios.options.wda.SupportsForceAppLaunchOption
doesForceAppLaunch, setForceAppLaunchMethods inherited from interface io.appium.java_client.ios.options.simulator.SupportsForceSimulatorSoftwareKeyboardPresenceOption
doesForceSimulatorSoftwareKeyboardPresence, forceSimulatorSoftwareKeyboardPresence, setForceSimulatorSoftwareKeyboardPresenceMethods inherited from interface io.appium.java_client.ios.options.webview.SupportsFullContextListOption
doesFullContextList, fullContextList, setFullContextListMethods inherited from interface io.appium.java_client.remote.options.SupportsFullResetOption
doesFullReset, fullReset, setFullResetMethods inherited from interface io.appium.java_client.ios.options.general.SupportsIncludeDeviceCapsToSessionInfoOption
doesIncludeDeviceCapsToSessionInfo, setIncludeDeviceCapsToSessionInfoMethods inherited from interface io.appium.java_client.ios.options.webview.SupportsIncludeSafariInWebviewsOption
doesIncludeSafariInWebviews, includeSafariInWebviews, setIncludeSafariInWebviewsMethods inherited from interface io.appium.java_client.ios.options.simulator.SupportsIosSimulatorLogsPredicateOption
getIosSimulatorLogsPredicate, setIosSimulatorLogsPredicateMethods inherited from interface io.appium.java_client.remote.options.SupportsIsHeadlessOption
headless, isHeadless, setIsHeadlessMethods inherited from interface io.appium.java_client.ios.options.simulator.SupportsKeepKeyChainsOption
doesKeepKeyChains, keepKeyChains, setKeepKeyChainsMethods inherited from interface io.appium.java_client.ios.options.wda.SupportsKeychainOptions
getKeychain, setKeychainMethods inherited from interface io.appium.java_client.ios.options.simulator.SupportsKeychainsExcludePatternsOption
getKeychainsExcludePatterns, setKeychainsExcludePatternsMethods inherited from interface io.appium.java_client.remote.options.SupportsLanguageOption
getLanguage, setLanguageMethods inherited from interface io.appium.java_client.ios.options.other.SupportsLaunchWithIdbOption
doesLaunchWithIdb, launchWithIdb, setLaunchWithIdbMethods inherited from interface io.appium.java_client.remote.options.SupportsLocaleOption
getLocale, setLocaleMethods inherited from interface io.appium.java_client.ios.options.app.SupportsLocalizableStringsDirOption
getLocalizableStringsDir, setLocalizableStringsDirMethods inherited from interface io.appium.java_client.ios.options.wda.SupportsMaxTypingFrequencyOption
getMaxTypingFrequency, setMaxTypingFrequencyMethods inherited from interface io.appium.java_client.ios.options.wda.SupportsMjpegServerPortOption
getMjpegServerPort, setMjpegServerPortMethods inherited from interface io.appium.java_client.ios.options.webview.SupportsNativeWebTapOption
doesNativeWebTap, nativeWebTap, setNativeWebTapMethods inherited from interface io.appium.java_client.ios.options.webview.SupportsNativeWebTapStrictOption
doesNativeWebTapStrict, nativeWebTapStrict, setNativeWebTapStrictMethods inherited from interface io.appium.java_client.remote.options.SupportsNewCommandTimeoutOption
getNewCommandTimeout, setNewCommandTimeoutMethods inherited from interface io.appium.java_client.remote.options.SupportsNoResetOption
doesNoReset, noReset, setNoResetMethods inherited from interface io.appium.java_client.remote.options.SupportsOrientationOption
getOrientation, setOrientationMethods inherited from interface io.appium.java_client.remote.options.SupportsOtherAppsOption
getOtherApps, setOtherAppsMethods inherited from interface io.appium.java_client.ios.options.simulator.SupportsPermissionsOption
getPermissions, setPermissionsMethods inherited from interface io.appium.java_client.remote.options.SupportsPlatformVersionOption
getPlatformVersion, setPlatformVersionMethods inherited from interface io.appium.java_client.ios.options.wda.SupportsPrebuiltWdaPathOption
getPrebuiltWdaPath, setPrebuiltWdaPathMethods inherited from interface io.appium.java_client.remote.options.SupportsPrintPageSourceOnFindFailureOption
doesPrintPageSourceOnFindFailure, printPageSourceOnFindFailure, setPrintPageSourceOnFindFailureMethods inherited from interface io.appium.java_client.ios.options.wda.SupportsProcessArgumentsOption
getProcessArguments, setProcessArgumentsMethods inherited from interface io.appium.java_client.ios.options.simulator.SupportsReduceMotionOption
doesReduceMotion, reduceMotion, setReduceMotionMethods inherited from interface io.appium.java_client.ios.options.general.SupportsResetLocationServiceOption
doesResetLocationService, resetLocationService, setResetLocationServiceMethods inherited from interface io.appium.java_client.ios.options.other.SupportsResetOnSessionStartOnlyOption
doesResetOnSessionStartOnly, setResetOnSessionStartOnlyMethods inherited from interface io.appium.java_client.ios.options.wda.SupportsResultBundlePathOption
getResultBundlePath, setResultBundlePathMethods inherited from interface io.appium.java_client.ios.options.webview.SupportsSafariAllowPopupsOption
doesSafariAllowPopups, safariAllowPopups, setSafariAllowPopupsMethods inherited from interface io.appium.java_client.ios.options.webview.SupportsSafariGarbageCollectOption
doesSafariGarbageCollect, safariGarbageCollect, setSafariGarbageCollectMethods inherited from interface io.appium.java_client.ios.options.webview.SupportsSafariIgnoreFraudWarningOption
doesSafariIgnoreFraudWarning, safariIgnoreFraudWarning, setSafariIgnoreFraudWarningMethods inherited from interface io.appium.java_client.ios.options.webview.SupportsSafariIgnoreWebHostnamesOption
getSafariIgnoreWebHostnames, setSafariIgnoreWebHostnamesMethods inherited from interface io.appium.java_client.ios.options.webview.SupportsSafariInitialUrlOption
getSafariInitialUrl, setSafariInitialUrlMethods inherited from interface io.appium.java_client.ios.options.webview.SupportsSafariLogAllCommunicationHexDumpOption
doesSafariLogAllCommunicationHexDump, safariLogAllCommunicationHexDump, setSafariLogAllCommunicationHexDumpMethods inherited from interface io.appium.java_client.ios.options.webview.SupportsSafariLogAllCommunicationOption
doesSafariLogAllCommunication, safariLogAllCommunication, setSafariLogAllCommunicationMethods inherited from interface io.appium.java_client.ios.options.webview.SupportsSafariOpenLinksInBackgroundOption
doesSafariOpenLinksInBackground, safariOpenLinksInBackground, setSafariOpenLinksInBackgroundMethods inherited from interface io.appium.java_client.ios.options.webview.SupportsSafariSocketChunkSizeOption
getSafariSocketChunkSize, setSafariSocketChunkSizeMethods inherited from interface io.appium.java_client.ios.options.webview.SupportsSafariWebInspectorMaxFrameLengthOption
getSafariWebInspectorMaxFrameLength, setSafariWebInspectorMaxFrameLengthMethods inherited from interface io.appium.java_client.ios.options.simulator.SupportsScaleFactorOption
getScaleFactor, setScaleFactorMethods inherited from interface io.appium.java_client.ios.options.wda.SupportsScreenshotQualityOption
getScreenshotQuality, setScreenshotQualityMethods inherited from interface io.appium.java_client.ios.options.wda.SupportsShouldTerminateAppOption
doesTerminateApp, setShouldTerminateAppMethods inherited from interface io.appium.java_client.ios.options.wda.SupportsShouldUseSingletonTestManagerOption
doesUseSingletonTestManager, setShouldUseSingletonTestManager, shouldUseSingletonTestManagerMethods inherited from interface io.appium.java_client.ios.options.other.SupportsShowIosLogOption
doesShowIosLog, setShowIosLog, showIosLogMethods inherited from interface io.appium.java_client.ios.options.wda.SupportsShowXcodeLogOption
doesShowXcodeLog, setShowXcodeLog, showXcodeLogMethods inherited from interface io.appium.java_client.ios.options.simulator.SupportsShutdownOtherSimulatorsOption
doesShutdownOtherSimulators, setShutdownOtherSimulators, shutdownOtherSimulatorsMethods inherited from interface io.appium.java_client.ios.options.wda.SupportsSimpleIsVisibleCheckOption
doesSimpleIsVisibleCheck, setSimpleIsVisibleCheck, simpleIsVisibleCheckMethods inherited from interface io.appium.java_client.ios.options.simulator.SupportsSimulatorDevicesSetPathOption
getSimulatorDevicesSetPath, setSimulatorDevicesSetPathMethods inherited from interface io.appium.java_client.ios.options.simulator.SupportsSimulatorPasteboardAutomaticSyncOption
getSimulatorPasteboardAutomaticSync, setSimulatorPasteboardAutomaticSyncMethods inherited from interface io.appium.java_client.ios.options.simulator.SupportsSimulatorStartupTimeoutOption
getSimulatorStartupTimeout, setSimulatorStartupTimeoutMethods inherited from interface io.appium.java_client.ios.options.simulator.SupportsSimulatorTracePointerOption
doesSimulatorTracePointer, setSimulatorTracePointer, simulatorTracePointerMethods inherited from interface io.appium.java_client.ios.options.simulator.SupportsSimulatorWindowCenterOption
getSimulatorWindowCenter, setSimulatorWindowCenterMethods inherited from interface io.appium.java_client.remote.options.SupportsSkipLogCaptureOption
doesSkipLogCapture, setSkipLogCapture, skipLogCaptureMethods inherited from interface io.appium.java_client.remote.options.SupportsUdidOption
getUdid, setUdidMethods inherited from interface io.appium.java_client.ios.options.wda.SupportsUpdatedWdaBundleIdOption
getUpdatedWdaBundleId, setUpdatedWdaBundleIdMethods inherited from interface io.appium.java_client.ios.options.other.SupportsUseJsonSourceOption
doesUseJSONSource, setUseJSONSource, useJSONSourceMethods inherited from interface io.appium.java_client.ios.options.wda.SupportsUseNativeCachingStrategyOption
doesUseNativeCachingStrategy, setUseNativeCachingStrategyMethods inherited from interface io.appium.java_client.ios.options.wda.SupportsUseNewWdaOption
doesUseNewWDA, setUseNewWDA, useNewWDAMethods inherited from interface io.appium.java_client.ios.options.wda.SupportsUsePrebuiltWdaOption
doesUsePrebuiltWda, setUsePrebuiltWda, usePrebuiltWdaMethods inherited from interface io.appium.java_client.ios.options.wda.SupportsUsePreinstalledWdaOption
doesUsePreinstalledWda, setUsePreinstalledWda, usePreinstalledWdaMethods inherited from interface io.appium.java_client.ios.options.wda.SupportsUseSimpleBuildTestOption
doesUseSimpleBuildTest, setUseSimpleBuildTest, useSimpleBuildTestMethods inherited from interface io.appium.java_client.ios.options.wda.SupportsUseXctestrunFileOption
doesUseXctestrunFile, setUseXctestrunFile, useXctestrunFileMethods inherited from interface io.appium.java_client.ios.options.wda.SupportsWaitForIdleTimeoutOption
getWaitForIdleTimeout, setWaitForIdleTimeoutMethods inherited from interface io.appium.java_client.ios.options.wda.SupportsWaitForQuiescenceOption
doesWaitForQuiescence, setWaitForQuiescenceMethods inherited from interface io.appium.java_client.ios.options.wda.SupportsWdaBaseUrlOption
getWdaBaseUrl, setWdaBaseUrl, setWdaBaseUrlMethods inherited from interface io.appium.java_client.ios.options.wda.SupportsWdaConnectionTimeoutOption
getWdaConnectionTimeout, setWdaConnectionTimeoutMethods inherited from interface io.appium.java_client.ios.options.wda.SupportsWdaEventloopIdleDelayOption
getWdaEventloopIdleDelay, setWdaEventloopIdleDelayMethods inherited from interface io.appium.java_client.ios.options.wda.SupportsWdaLaunchTimeoutOption
getWdaLaunchTimeout, setWdaLaunchTimeoutMethods inherited from interface io.appium.java_client.ios.options.wda.SupportsWdaLocalPortOption
getWdaLocalPort, setWdaLocalPortMethods inherited from interface io.appium.java_client.ios.options.wda.SupportsWdaStartupRetriesOption
getWdaStartupRetries, setWdaStartupRetriesMethods inherited from interface io.appium.java_client.ios.options.wda.SupportsWdaStartupRetryIntervalOption
getWdaStartupRetryInterval, setWdaStartupRetryIntervalMethods inherited from interface io.appium.java_client.ios.options.wda.SupportsWebDriverAgentUrlOption
getWebDriverAgentUrl, setWebDriverAgentUrl, setWebDriverAgentUrlMethods inherited from interface io.appium.java_client.ios.options.simulator.SupportsWebkitResponseTimeoutOption
getWebkitResponseTimeout, setWebkitResponseTimeoutMethods inherited from interface io.appium.java_client.remote.options.SupportsWebSocketUrlOption
enableBiDi, getWebSocketUrl, setWebSocketUrlMethods inherited from interface io.appium.java_client.ios.options.webview.SupportsWebviewConnectRetriesOption
getWebviewConnectRetries, setWebviewConnectRetriesMethods inherited from interface io.appium.java_client.ios.options.webview.SupportsWebviewConnectTimeoutOption
getWebviewConnectTimeout, setWebviewConnectTimeoutMethods inherited from interface io.appium.java_client.ios.options.wda.SupportsXcodeCertificateOptions
getXcodeCertificate, setXcodeCertificate
-
Constructor Details
-
XCUITestOptions
public XCUITestOptions() -
XCUITestOptions
public XCUITestOptions(org.openqa.selenium.Capabilities source) -
XCUITestOptions
-