Skip to content

Instantly share code, notes, and snippets.

@nadvolod
Created August 4, 2020 14:25
Show Gist options
  • Save nadvolod/41e2c77bd20f0c12817b621784436b15 to your computer and use it in GitHub Desktop.
Save nadvolod/41e2c77bd20f0c12817b621784436b15 to your computer and use it in GitHub Desktop.
@Before
public void setUp() throws MalformedURLException {
logger.debug("Started setUp();");
logger.debug("platformVersion=>" + platformVersion + ". deviceName=>" + deviceName);
MutableCapabilities capabilities = new MutableCapabilities();
capabilities.setCapability("appiumVersion", "1.16.0");
capabilities.setCapability("autoAcceptAlerts", "true");
capabilities.setCapability("idleTimeout", "90");
capabilities.setCapability("noReset", "true");
capabilities.setCapability("newCommandTimeout", "90");
capabilities.setCapability("language", "en");
capabilities.setCapability("platformName", "iOS");
capabilities.setCapability("build", build);
capabilities.setCapability("platformVersion", platformVersion);
capabilities.setCapability("deviceName", deviceName);
capabilities.setCapability("name", name.getMethodName());
capabilities.setCapability("app", "sauce-storage:hhonors.zip");
driver = new IOSDriver(
new URL("https://" + System.getenv("SAUCE_USERNAME") + ":" +
System.getenv("SAUCE_ACCESS_KEY") +
"@ondemand.saucelabs.com:443" + "/wd/hub"),
capabilities);
testWatcher.setDriver(driver);
logger.debug("Done in setUp()");
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment