Class WebDriverBrowser
java.lang.Object
io.github.bonigarcia.wdm.webdriver.WebDriverBrowser
WebDriver instance and associated Docker containers (if any(.
- Since:
- 5.0.0
- Author:
- Boni Garcia
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addDockerContainer
(DockerContainer dockerContainer) void
addDockerContainer
(DockerContainer dockerContainer, int position) int
calculateIdentityHash
(Object object) executeJavaScript
(String jsCommand) org.openqa.selenium.WebDriver
int
protected URL
readJavaScriptVariable
(String jsVariable) readLogs()
void
setBrowserContainerId
(String browserContainerId) void
setDriver
(org.openqa.selenium.WebDriver driver) void
setNoVncUrl
(String noVncUrl) void
setRecordingPath
(Path recordingPath) void
setSeleniumServerUrl
(String seleniumServerUrl) void
void
void
startRecording
(String recordingName) void
-
Constructor Details
-
WebDriverBrowser
public WebDriverBrowser() -
WebDriverBrowser
public WebDriverBrowser(org.openqa.selenium.WebDriver driver)
-
-
Method Details
-
getDriver
public org.openqa.selenium.WebDriver getDriver() -
setDriver
public void setDriver(org.openqa.selenium.WebDriver driver) -
getDockerContainerList
-
addDockerContainer
-
addDockerContainer
-
getBrowserContainerId
-
setBrowserContainerId
-
getNoVncUrl
-
setNoVncUrl
-
getVncUrl
-
setVncUrl
-
getSeleniumServerUrl
-
setSeleniumServerUrl
-
getUrl
-
getRecordingPath
-
setRecordingPath
-
getIdentityHash
public int getIdentityHash() -
calculateIdentityHash
-
readLogs
-
readJavaScriptVariable
-
executeJavaScript
-
startRecording
public void startRecording() -
startRecording
-
stopRecording
public void stopRecording()
-