In Seleneium one can easily create WebDriver objects by either creating them directly
driver = new FirefoxDriver();
or be using DesiredCapabilities with a remote web driver
DesiredCapabilities capabilities = new DesiredCapabilities.firefox();
capabilities.setJavascriptEnabled(true);
driver = new RemoteWebDriver(new URL("something"), capabilities);
What I am looking for is using desiredcapabilties for creating local driver objects. Something like:
DesiredCapabilities capabilities = new DesiredCapabilities.firefox();
capabilities.setJavascriptEnabled(true);
driver = WebDriver.getDriver(capabilities);
I think it is impossible. Any insights on this?
You can just do the following:
Hope that helps.