Class WebDriverCreator
- java.lang.Object
-
- io.github.bonigarcia.wdm.webdriver.WebDriverCreator
-
public class WebDriverCreator extends Object
Builder for WebDriver objects.- Since:
- 5.0.0
- Author:
- Boni Garcia
-
-
Constructor Summary
Constructors Constructor Description WebDriverCreator(Config config)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.openqa.selenium.WebDriver
createLocalWebDriver(Class<?> browserClass, org.openqa.selenium.Capabilities capabilities)
org.openqa.selenium.WebDriver
createRemoteWebDriver(String remoteUrl, org.openqa.selenium.Capabilities capabilities)
String
getSessionId(org.openqa.selenium.WebDriver webDriver)
-
-
-
Constructor Detail
-
WebDriverCreator
public WebDriverCreator(Config config)
-
-
Method Detail
-
createLocalWebDriver
public org.openqa.selenium.WebDriver createLocalWebDriver(Class<?> browserClass, org.openqa.selenium.Capabilities capabilities) throws InstantiationException, IllegalAccessException, InvocationTargetException, NoSuchMethodException
-
createRemoteWebDriver
public org.openqa.selenium.WebDriver createRemoteWebDriver(String remoteUrl, org.openqa.selenium.Capabilities capabilities)
-
getSessionId
public String getSessionId(org.openqa.selenium.WebDriver webDriver)
-
-