Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- DesiredCapabilities desiredCapabilities = new DesiredCapabilities();
- desiredCapabilities.setCapability(IOSMobileCapabilityType.PROCESS_ARGUMENTS,
- new ProcessArgumentsBuilder().buildIOSDeviceCapabilities(TestContext.getDeviceObject().getMockPort(), noReset, skipLogin));
- desiredCapabilities.setCapability(MobileCapabilityType.DEVICE_NAME, TestContext.getDeviceObject().getDeviceName());
- desiredCapabilities.setCapability(MobileCapabilityType.NO_RESET, noReset);
- desiredCapabilities.setCapability(MobileCapabilityType.PLATFORM_NAME, "iOS");
- desiredCapabilities.setCapability(MobileCapabilityType.PLATFORM_VERSION, TestContext.getDeviceObject().getOSVersion());
- desiredCapabilities.setCapability(MobileCapabilityType.APP, appPath);
- desiredCapabilities.setCapability(MobileCapabilityType.AUTOMATION_NAME, "XCUITest");
- desiredCapabilities.setCapability(IOSMobileCapabilityType.CONNECT_HARDWARE_KEYBOARD, false);
- desiredCapabilities.setCapability(IOSMobileCapabilityType.SIMPLE_ISVISIBLE_CHECK, true);
- desiredCapabilities.setCapability(IOSMobileCapabilityType.AUTO_ACCEPT_ALERTS, true);
- desiredCapabilities.setCapability(IOSMobileCapabilityType.SEND_KEY_STRATEGY, "grouped");
- desiredCapabilities.setCapability(MobileCapabilityType.CLEAR_SYSTEM_FILES, true);
- desiredCapabilities.setCapability(AndroidMobileCapabilityType.IS_HEADLESS, cfg.isHeadless());
- desiredCapabilities.setCapability(IOSMobileCapabilityType.WDA_LOCAL_PORT, TestContext.getDeviceObject().getWdaPort());
- desiredCapabilities.setCapability(IOSMobileCapabilityType.USE_PREBUILT_WDA, false);
- desiredCapabilities.setCapability(MobileCapabilityType.NEW_COMMAND_TIMEOUT, 60 * 3);
Add Comment
Please, Sign In to add comment