wttech/bobcat

Modify Capability using YAML Config

DeChrish opened this issue · 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);