UNPKG

appium-xcuitest-driver

Version:

Appium driver for iOS using XCUITest for backend

361 lines 9.37 kB
export declare const PLATFORM_NAME_IOS = "iOS"; export declare const PLATFORM_NAME_TVOS = "tvOS"; export declare const desiredCapConstraints: { readonly platformName: { readonly presence: true; readonly isString: true; readonly inclusionCaseInsensitive: readonly ["iOS", "tvOS"]; }; readonly browserName: { readonly isString: true; }; readonly app: { readonly isString: true; }; readonly calendarFormat: { readonly isString: true; }; readonly bundleId: { readonly isString: true; }; readonly udid: { readonly isString: true; }; readonly autoAcceptAlerts: { readonly isBoolean: true; }; readonly autoDismissAlerts: { readonly isBoolean: true; }; readonly nativeWebTap: { readonly isBoolean: true; }; readonly safariInitialUrl: { readonly isString: true; }; readonly initialDeeplinkUrl: { readonly isString: true; }; readonly safariAllowPopups: { readonly isBoolean: true; }; readonly safariIgnoreFraudWarning: { readonly isBoolean: true; }; readonly safariOpenLinksInBackground: { readonly isBoolean: true; }; readonly safariShowFullResponse: { readonly isBoolean: true; }; readonly keepKeyChains: { readonly isBoolean: true; }; readonly resetLocationService: { readonly isBoolean: true; }; readonly localizableStringsDir: { readonly isString: true; }; readonly processArguments: {}; readonly webviewConnectRetries: { readonly isNumber: true; }; readonly clearSystemFiles: { readonly isBoolean: true; }; readonly customSSLCert: { readonly isString: true; }; readonly remoteDebugProxy: { readonly isString: true; }; readonly enablePerformanceLogging: { readonly isBoolean: true; }; readonly enableAsyncExecuteFromHttps: { readonly isBoolean: true; }; readonly fullContextList: { readonly isBoolean: true; }; readonly ignoreAboutBlankUrl: { readonly isBoolean: true; }; readonly skipLogCapture: { readonly isBoolean: true; }; readonly deviceName: { readonly isString: true; }; readonly showXcodeLog: { readonly isBoolean: true; }; readonly wdaLocalPort: { readonly isNumber: true; }; readonly wdaRemotePort: { readonly isNumber: true; }; readonly wdaBindingIP: { readonly isString: true; }; readonly wdaBaseUrl: { readonly isString: true; }; readonly iosInstallPause: { readonly isNumber: true; }; readonly xcodeConfigFile: { readonly isString: true; }; readonly xcodeOrgId: { readonly isString: true; }; readonly xcodeSigningId: { readonly isString: true; }; readonly keychainPath: { readonly isString: true; }; readonly keychainPassword: { readonly isString: true; }; readonly bootstrapPath: { readonly isString: true; }; readonly agentPath: { readonly isString: true; }; readonly scaleFactor: { readonly isString: true; }; readonly usePrebuiltWDA: { readonly isBoolean: true; }; readonly prebuiltWDAPath: { readonly isString: true; }; readonly usePreinstalledWDA: { readonly isBoolean: true; }; readonly updatedWDABundleIdSuffix: { readonly isString: true; }; readonly webDriverAgentUrl: { readonly isString: true; }; readonly derivedDataPath: { readonly isString: true; }; readonly useNewWDA: { readonly isBoolean: true; }; readonly wdaLaunchTimeout: { readonly isNumber: true; }; readonly wdaConnectionTimeout: { readonly isNumber: true; }; readonly updatedWDABundleId: { readonly isString: true; }; readonly resetOnSessionStartOnly: { readonly isBoolean: true; }; readonly commandTimeouts: {}; readonly wdaStartupRetries: { readonly isNumber: true; }; readonly wdaStartupRetryInterval: { readonly isNumber: true; }; readonly prebuildWDA: { readonly isBoolean: true; }; readonly connectHardwareKeyboard: { readonly isBoolean: true; }; readonly forceTurnOnSoftwareKeyboardSimulator: { readonly isBoolean: true; }; readonly simulatorPasteboardAutomaticSync: { readonly isString: true; }; readonly simulatorDevicesSetPath: { readonly isString: true; }; readonly maxTypingFrequency: { readonly isNumber: true; }; readonly nativeTyping: { readonly isBoolean: true; }; readonly shouldUseSingletonTestManager: { readonly isBoolean: true; }; readonly isHeadless: { readonly isBoolean: true; }; readonly useXctestrunFile: { readonly isBoolean: true; }; readonly absoluteWebLocations: { readonly isBoolean: true; }; readonly simulatorWindowCenter: { readonly isString: true; }; readonly simulatorStartupTimeout: { readonly isNumber: true; }; readonly simulatorTracePointer: { readonly isBoolean: true; }; readonly useJSONSource: { readonly isBoolean: true; }; readonly enforceFreshSimulatorCreation: { readonly isBoolean: true; }; readonly shutdownOtherSimulators: { readonly isBoolean: true; }; readonly keychainsExcludePatterns: { readonly isString: true; }; readonly showSafariConsoleLog: { readonly isBoolean: true; }; readonly showSafariNetworkLog: { readonly isBoolean: true; }; readonly safariGarbageCollect: { readonly isBoolean: true; }; readonly safariGlobalPreferences: { readonly isObject: true; }; readonly safariLogAllCommunication: { readonly isBoolean: true; }; readonly safariLogAllCommunicationHexDump: { readonly isBoolean: true; }; readonly safariSocketChunkSize: { readonly isNumber: true; }; readonly mjpegServerPort: { readonly isNumber: true; }; readonly reduceMotion: { readonly isBoolean: true; }; readonly reduceTransparency: { readonly isBoolean: true; }; readonly autoFillPasswords: { readonly isBoolean: true; }; readonly mjpegScreenshotUrl: { readonly isString: true; }; readonly permissions: { readonly isString: true; }; readonly screenshotQuality: { readonly isNumber: true; }; readonly wdaEventloopIdleDelay: { readonly isNumber: true; }; readonly otherApps: { readonly isString: true; }; readonly includeSafariInWebviews: { readonly isBoolean: true; }; readonly additionalWebviewBundleIds: {}; readonly ignoredWebviewBundleIds: {}; readonly webviewConnectTimeout: { readonly isNumber: true; }; readonly webviewAtomWaitTimeout: { readonly isNumber: true; }; readonly showIOSLog: { readonly isBoolean: true; }; readonly iosSimulatorLogsPredicate: { readonly isString: true; }; readonly iosSyslogFile: { readonly isString: true; }; readonly simulatorLogLevel: { readonly isString: true; }; readonly appPushTimeout: { readonly isNumber: true; }; readonly nativeWebTapStrict: { readonly isBoolean: true; }; readonly safariWebInspectorMaxFrameLength: { readonly isNumber: true; }; readonly allowProvisioningDeviceRegistration: { readonly isBoolean: true; }; readonly waitForIdleTimeout: { readonly isNumber: true; }; readonly resultBundlePath: { readonly isString: true; }; readonly resultBundleVersion: { readonly isNumber: true; }; readonly safariIgnoreWebHostnames: { readonly isString: true; }; readonly disableAutomaticScreenshots: { readonly isBoolean: true; }; readonly shouldTerminateApp: { readonly isBoolean: true; }; readonly forceAppLaunch: { readonly isBoolean: true; }; readonly useNativeCachingStrategy: { readonly isBoolean: true; }; readonly enforceAppInstall: { readonly isBoolean: true; }; readonly skipTriggerInputEventAfterSendkeys: { readonly isBoolean: true; }; readonly sendKeyStrategy: { readonly isString: true; }; readonly skipSyncUiDialogTranslation: { readonly isBoolean: true; }; readonly forceSimulatorSoftwareKeyboardPresence: { readonly isBoolean: true; }; readonly appLaunchStateTimeoutSec: { readonly isNumber: true; }; readonly appTimeZone: { readonly isString: true; }; readonly pageLoadStrategy: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["none", "eager", "normal"]; }; }; export type XCUITestDriverConstraints = typeof desiredCapConstraints; //# sourceMappingURL=desired-caps.d.ts.map