appium-xcuitest-driver
Version:
Appium driver for iOS using XCUITest for backend
555 lines • 19.3 kB
TypeScript
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