UNPKG

appium-xcuitest-driver

Version:

Appium driver for iOS using XCUITest for backend

555 lines 19.3 kB
export declare const executeMethodMap: { readonly 'mobile: tap': { readonly command: "mobileTap"; readonly params: { readonly required: readonly ["x", "y"]; readonly optional: readonly ["elementId"]; }; }; readonly 'mobile: scroll': { readonly command: "mobileScroll"; readonly params: { readonly optional: readonly ["name", "direction", "predicateString", "toVisible", "distance", "elementId"]; }; }; readonly 'mobile: selectPickerWheelValue': { readonly command: "mobileSelectPickerWheelValue"; readonly params: { readonly required: readonly ["elementId", "order"]; readonly optional: readonly ["offset"]; }; }; readonly 'mobile: sendMemoryWarning': { readonly command: "mobileSendMemoryWarning"; readonly params: { readonly required: readonly ["bundleId"]; }; }; readonly 'mobile: swipe': { readonly command: "mobileSwipe"; readonly params: { readonly required: readonly ["direction"]; readonly optional: readonly ["velocity", "elementId"]; }; }; readonly 'mobile: pinch': { readonly command: "mobilePinch"; readonly params: { readonly required: readonly ["scale", "velocity"]; readonly optional: readonly ["elementId"]; }; }; readonly 'mobile: doubleTap': { readonly command: "mobileDoubleTap"; readonly params: { readonly optional: readonly ["elementId", "x", "y"]; }; }; readonly 'mobile: twoFingerTap': { readonly command: "mobileTwoFingerTap"; readonly params: { readonly optional: readonly ["elementId"]; }; }; readonly 'mobile: tapWithNumberOfTaps': { readonly command: "mobileTapWithNumberOfTaps"; readonly params: { readonly optional: readonly ["numberOfTouches", "numberOfTaps", "elementId"]; }; }; readonly 'mobile: touchAndHold': { readonly command: "mobileTouchAndHold"; readonly params: { readonly required: readonly ["duration"]; readonly optional: readonly ["x", "y", "elementId"]; }; }; readonly 'mobile: dragFromToForDuration': { readonly command: "mobileDragFromToForDuration"; readonly params: { readonly required: readonly ["duration", "fromX", "fromY", "toX", "toY"]; readonly optional: readonly ["elementId"]; }; }; readonly 'mobile: rotateElement': { readonly command: "mobileRotateElement"; readonly params: { readonly required: readonly ["rotation", "velocity"]; readonly optional: readonly ["elementId"]; }; }; readonly 'mobile: dragFromToWithVelocity': { readonly command: "mobileDragFromToWithVelocity"; readonly params: { readonly required: readonly ["pressDuration", "holdDuration", "velocity"]; readonly optional: readonly ["fromElementId", "toElementId", "fromX", "fromY", "toX", "toY"]; }; }; readonly 'mobile: forcePress': { readonly command: "mobileForcePress"; readonly params: { readonly optional: readonly ["x", "y", "duration", "pressure", "elementId"]; }; }; readonly 'mobile: scrollToElement': { readonly command: "mobileScrollToElement"; readonly params: { readonly required: readonly ["elementId"]; }; }; readonly 'mobile: alert': { readonly command: "mobileHandleAlert"; readonly params: { readonly required: readonly ["action"]; readonly optional: readonly ["buttonLabel"]; }; }; readonly 'mobile: setPasteboard': { readonly command: "mobileSetPasteboard"; readonly params: { readonly required: readonly ["content"]; readonly optional: readonly ["encoding"]; }; }; readonly 'mobile: getPasteboard': { readonly command: "mobileGetPasteboard"; readonly params: { readonly optional: readonly ["encoding"]; }; }; readonly 'mobile: source': { readonly command: "mobileGetSource"; readonly params: { readonly optional: readonly ["format", "excludedAttributes"]; }; }; readonly 'mobile: getAppStrings': { readonly command: "getStrings"; readonly params: { readonly optional: readonly ["language", "stringFile"]; }; }; readonly 'mobile: getContexts': { readonly command: "mobileGetContexts"; readonly params: { readonly optional: readonly ["waitForWebviewMs"]; }; }; readonly 'mobile: installApp': { readonly command: "mobileInstallApp"; readonly params: { readonly required: readonly ["app"]; readonly optional: readonly ["timeoutMs", "checkVersion"]; }; }; readonly 'mobile: isAppInstalled': { readonly command: "mobileIsAppInstalled"; readonly params: { readonly required: readonly ["bundleId"]; }; }; readonly 'mobile: removeApp': { readonly command: "mobileRemoveApp"; readonly params: { readonly required: readonly ["bundleId"]; }; }; readonly 'mobile: launchApp': { readonly command: "mobileLaunchApp"; readonly params: { readonly required: readonly ["bundleId"]; readonly optional: readonly ["arguments", "environment"]; }; }; readonly 'mobile: terminateApp': { readonly command: "mobileTerminateApp"; readonly params: { readonly required: readonly ["bundleId"]; }; }; readonly 'mobile: killApp': { readonly command: "mobileKillApp"; readonly params: { readonly required: readonly ["bundleId"]; }; }; readonly 'mobile: queryAppState': { readonly command: "mobileQueryAppState"; readonly params: { readonly required: readonly ["bundleId"]; }; }; readonly 'mobile: activateApp': { readonly command: "mobileActivateApp"; readonly params: { readonly required: readonly ["bundleId"]; }; }; readonly 'mobile: listApps': { readonly command: "mobileListApps"; readonly params: { readonly optional: readonly ["applicationType", "returnAttributes"]; }; }; readonly 'mobile: clearApp': { readonly command: "mobileClearApp"; readonly params: { readonly required: readonly ["bundleId"]; }; }; readonly 'mobile: viewportScreenshot': { readonly command: "getViewportScreenshot"; }; readonly 'mobile: viewportRect': { readonly command: "getViewportRect"; }; readonly 'mobile: startPerfRecord': { readonly command: "mobileStartPerfRecord"; readonly params: { readonly optional: readonly ["timeout", "profileName", "pid"]; }; }; readonly 'mobile: stopPerfRecord': { readonly command: "mobileStopPerfRecord"; readonly params: { readonly optional: readonly ["remotePath", "user", "pass", "method", "profileName", "headers", "fileFieldName", "formFields"]; }; }; readonly 'mobile: installCertificate': { readonly command: "mobileInstallCertificate"; readonly params: { readonly required: readonly ["content"]; readonly optional: readonly ["commonName", "isRoot"]; }; }; readonly 'mobile: removeCertificate': { readonly command: "mobileRemoveCertificate"; readonly params: { readonly required: readonly ["name"]; }; }; readonly 'mobile: listCertificates': { readonly command: "mobileListCertificates"; }; readonly 'mobile: startLogsBroadcast': { readonly command: "mobileStartLogsBroadcast"; }; readonly 'mobile: stopLogsBroadcast': { readonly command: "mobileStopLogsBroadcast"; }; readonly 'mobile: batteryInfo': { readonly command: "mobileGetBatteryInfo"; }; readonly 'mobile: performAccessibilityAudit': { readonly command: "mobilePerformAccessibilityAudit"; readonly params: { readonly optional: readonly ["auditTypes"]; }; }; readonly 'mobile: deviceInfo': { readonly command: "mobileGetDeviceInfo"; }; readonly 'mobile: getDeviceTime': { readonly command: "mobileGetDeviceTime"; readonly params: { readonly optional: readonly ["format"]; }; }; readonly 'mobile: activeAppInfo': { readonly command: "mobileGetActiveAppInfo"; }; readonly 'mobile: deviceScreenInfo': { readonly command: "getScreenInfo"; }; readonly 'mobile: pressButton': { readonly command: "mobilePressButton"; readonly params: { readonly required: readonly ["name"]; readonly optional: readonly ["durationSeconds"]; }; }; readonly 'mobile: enrollBiometric': { readonly command: "mobileEnrollBiometric"; readonly params: { readonly optional: readonly ["isEnabled"]; }; }; readonly 'mobile: sendBiometricMatch': { readonly command: "mobileSendBiometricMatch"; readonly params: { readonly optional: readonly ["type", "match"]; }; }; readonly 'mobile: isBiometricEnrolled': { readonly command: "mobileIsBiometricEnrolled"; }; readonly 'mobile: clearKeychains': { readonly command: "mobileClearKeychains"; }; readonly 'mobile: getPermission': { readonly command: "mobileGetPermission"; readonly params: { readonly required: readonly ["bundleId", "service"]; }; }; readonly 'mobile: setPermission': { readonly command: "mobileSetPermissions"; readonly params: { readonly required: readonly ["access", "bundleId"]; }; }; readonly 'mobile: resetPermission': { readonly command: "mobileResetPermission"; readonly params: { readonly required: readonly ["service"]; }; }; readonly 'mobile: getAppearance': { readonly command: "mobileGetAppearance"; }; readonly 'mobile: setAppearance': { readonly command: "mobileSetAppearance"; readonly params: { readonly required: readonly ["style"]; }; }; readonly 'mobile: getIncreaseContrast': { readonly command: "mobileGetIncreaseContrast"; }; readonly 'mobile: setIncreaseContrast': { readonly command: "mobileSetIncreaseContrast"; readonly params: { readonly required: readonly ["increaseContrast"]; }; }; readonly 'mobile: contentSize': { readonly command: "mobileGetContentSize"; }; readonly 'mobile: setContentSize': { readonly command: "mobileSetContentSize"; readonly params: { readonly required: readonly ["size"]; }; }; readonly 'mobile: getClipboard': { readonly command: "getClipboard"; readonly params: { readonly optional: readonly ["contentType"]; }; }; readonly 'mobile: setClipboard': { readonly command: "setClipboard"; readonly params: { readonly required: readonly ["content"]; readonly optional: readonly ["contentType"]; }; }; readonly 'mobile: siriCommand': { readonly command: "mobileSiriCommand"; readonly params: { readonly required: readonly ["text"]; }; }; readonly 'mobile: pushFile': { readonly command: "mobilePushFile"; readonly params: { readonly required: readonly ["remotePath", "payload"]; }; }; readonly 'mobile: pullFile': { readonly command: "mobilePullFile"; readonly params: { readonly required: readonly ["remotePath"]; }; }; readonly 'mobile: pullFolder': { readonly command: "mobilePullFolder"; readonly params: { readonly required: readonly ["remotePath"]; }; }; readonly 'mobile: deleteFile': { readonly command: "mobileDeleteFile"; readonly params: { readonly required: readonly ["remotePath"]; }; }; readonly 'mobile: deleteFolder': { readonly command: "mobileDeleteFolder"; readonly params: { readonly required: readonly ["remotePath"]; }; }; readonly 'mobile: runXCTest': { readonly command: "mobileRunXCTest"; readonly params: { readonly required: readonly ["testRunnerBundleId", "appUnderTestBundleId", "xctestBundleId"]; readonly optional: readonly ["args", "testType", "env", "timeout"]; }; }; readonly 'mobile: installXCTestBundle': { readonly command: "mobileInstallXCTestBundle"; readonly params: { readonly required: readonly ["xctestApp"]; }; }; readonly 'mobile: listXCTestBundles': { readonly command: "mobileListXCTestBundles"; }; readonly 'mobile: startXCTestScreenRecording': { readonly command: "mobileStartXctestScreenRecording"; readonly params: { readonly optional: readonly ["fps", "codec"]; }; }; readonly 'mobile: getXCTestScreenRecordingInfo': { readonly command: "mobileGetXctestScreenRecordingInfo"; }; readonly 'mobile: stopXCTestScreenRecording': { readonly command: "mobileStopXctestScreenRecording"; readonly params: { readonly optional: readonly ["remotePath", "user", "pass", "headers", "fileFieldName", "formFields", "method"]; }; }; readonly 'mobile: pushNotification': { readonly command: "mobilePushNotification"; readonly params: { readonly required: readonly ["bundleId", "payload"]; }; }; readonly 'mobile: expectNotification': { readonly command: "mobileExpectNotification"; readonly params: { readonly required: readonly ["name"]; readonly optional: readonly ["type", "timeoutSeconds"]; }; }; readonly 'mobile: performIoHidEvent': { readonly command: "mobilePerformIoHidEvent"; readonly params: { readonly required: readonly ["page", "usage", "durationSeconds"]; }; }; readonly 'mobile: configureLocalization': { readonly command: "mobileConfigureLocalization"; readonly params: { readonly optional: readonly ["keyboard", "language", "locale"]; }; }; readonly 'mobile: resetLocationService': { readonly command: "mobileResetLocationService"; }; readonly 'mobile: startNetworkMonitor': { readonly command: "mobileStartNetworkMonitor"; }; readonly 'mobile: stopNetworkMonitor': { readonly command: "mobileStopNetworkMonitor"; }; readonly 'mobile: listConditionInducers': { readonly command: "listConditionInducers"; }; readonly 'mobile: enableConditionInducer': { readonly command: "enableConditionInducer"; readonly params: { readonly required: readonly ["conditionID", "profileID"]; }; }; readonly 'mobile: disableConditionInducer': { readonly command: "disableConditionInducer"; }; readonly 'mobile: updateSafariPreferences': { readonly command: "mobileUpdateSafariPreferences"; readonly params: { readonly required: readonly ["preferences"]; }; }; readonly 'mobile: calibrateWebToRealCoordinatesTranslation': { readonly command: "mobileCalibrateWebToRealCoordinatesTranslation"; }; readonly 'mobile: keys': { readonly command: "mobileKeys"; readonly params: { readonly required: readonly ["keys"]; readonly optional: readonly ["elementId"]; }; }; readonly 'mobile: deepLink': { readonly command: "mobileDeepLink"; readonly params: { readonly required: readonly ["url"]; readonly optional: readonly ["bundleId"]; }; }; readonly 'mobile: setSimulatedLocation': { readonly command: "mobileSetSimulatedLocation"; readonly params: { readonly required: readonly ["latitude", "longitude"]; }; }; readonly 'mobile: getSimulatedLocation': { readonly command: "mobileGetSimulatedLocation"; }; readonly 'mobile: resetSimulatedLocation': { readonly command: "mobileResetSimulatedLocation"; }; readonly 'mobile: shake': { readonly command: "mobileShake"; }; readonly 'mobile: startScreenRecording': { readonly command: "mobileStartScreenRecording"; readonly params: { readonly optional: readonly ["videoType", "videoQuality", "videoFps", "videoFilters", "videoScale", "pixelFormat", "forceRestart", "timeLimit", "hardwareAcceleration", "remotePath", "user", "pass", "headers", "fileFieldName", "formFields", "method"]; }; }; readonly 'mobile: stopScreenRecording': { readonly command: "mobileStopScreenRecording"; readonly params: { readonly optional: readonly ["remotePath", "user", "pass", "headers", "fileFieldName", "formFields", "method"]; }; }; readonly 'mobile: startAudioRecording': { readonly command: "startAudioRecording"; readonly params: { readonly required: readonly ["audioInput"]; readonly optional: readonly ["timeLimit", "audioCodec", "audioBitrate", "audioChannels", "audioRate", "forceRestart"]; }; }; readonly 'mobile: stopAudioRecording': { readonly command: "stopAudioRecording"; }; readonly 'mobile: hideKeyboard': { readonly command: "mobileHideKeyboard"; readonly params: { readonly optional: readonly ["keys"]; }; }; readonly 'mobile: isKeyboardShown': { readonly command: "isKeyboardShown"; }; readonly 'mobile: lock': { readonly command: "lock"; readonly params: { readonly optional: readonly ["seconds"]; }; }; readonly 'mobile: unlock': { readonly command: "unlock"; }; readonly 'mobile: isLocked': { readonly command: "isLocked"; }; readonly 'mobile: backgroundApp': { readonly command: "background"; readonly params: { readonly optional: readonly ["seconds"]; }; }; readonly 'mobile: simctl': { readonly command: "mobileSimctl"; readonly params: { readonly required: readonly ["command"]; readonly optional: readonly ["args", "timeout"]; }; }; }; //# sourceMappingURL=execute-method-map.d.ts.map