Skip to content

Instantly share code, notes, and snippets.

@nikolay-advolodkin
Created October 9, 2018 00:03
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save nikolay-advolodkin/f537b8e96db1d7c6800c0f286e8667b3 to your computer and use it in GitHub Desktop.
Save nikolay-advolodkin/f537b8e96db1d7c6800c0f286e8667b3 to your computer and use it in GitHub Desktop.
Logger.Info(String.Format(Constants.logMsgStartFormat, TestContext.CurrentContext.Test.Name, DateTime.UtcNow));
ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12 |
SecurityProtocolType.Tls11 |
SecurityProtocolType.Tls |
SecurityProtocolType.Ssl3;
DesiredCapabilities capabilities = new DesiredCapabilities();
//capabilities.SetCapability("device", TestPlatform);
capabilities.SetCapability("platformName", TestPlatform);
//capabilities.SetCapability("deviceOrientation", "portrait");
capabilities.SetCapability("platformVersion", TestPlatformVersion);
capabilities.SetCapability("testobject_api_key", TestEnvironment.SauceLabs.TestObjectAPIKeys[TestAppName].Value);
capabilities.SetCapability("name", TestContext.CurrentContext.Test.Name);
capabilities.SetCapability("newCommandTimeout", 120);
capabilities.SetCapability("testobject_cache_device ", true);
capabilities.SetCapability("idleTimeout", 30);
capabilities.SetCapability("autoGrantPermissions", "true");
//IS something wrong here specifically?
capabilities.SetCapability("automationName", "XCUITest");
capabilities.SetCapability("autoAcceptAlerts", true);
Driver.Value = new IOSDriver<AppiumWebElement>(new Uri(TestEnvironment.SauceLabs.Hubs[TestHubName].Url),
capabilities);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment