bobcat icon indicating copy to clipboard operation
bobcat copied to clipboard

Modify Capability using YAML Config

Open DeChrish opened this issue 4 years ago • 0 comments

Browser Capabilities are updated to W3C Standards and Safari 13 defaults to the browser standards. As per Saucelab guideline, we need to use the below capabilities config.

How to Modify the Capability and Bind with YAML Reader?

MutableCapabilities sauceCaps = new MutableCapabilities();
sauceCaps.setCapability("username", "someuser");
sauceCaps.setCapability("accessKey", "00000000-0000-0000-0000-000000000000");
sauceCaps.setCapability("name", "my test case");
 
MutableCapabilities caps = new MutableCapabilities();
caps.setCapability("sauce:options", sauceCaps);
caps.setCapability("platformName", "Windows 10");
caps.setCapability("browserName", "firefox");
caps.setCapability("browserVersion", "latest");
         
WebDriver driver = new RemoteWebDriver(new URL("https://ondemand.saucelabs.com/wd/hub"), caps);

DeChrish avatar Mar 13 '20 19:03 DeChrish