Class WebDriverBrowser
- java.lang.Object
-
- io.github.bonigarcia.wdm.webdriver.WebDriverBrowser
-
public class WebDriverBrowser extends Object
WebDriver instance and associated Docker containers (if any(.- Since:
- 5.0.0
- Author:
- Boni Garcia
-
-
Constructor Summary
Constructors Constructor Description WebDriverBrowser()
WebDriverBrowser(org.openqa.selenium.WebDriver driver)
-
Method Summary
-
-
-
Method Detail
-
getDriver
public org.openqa.selenium.WebDriver getDriver()
-
setDriver
public void setDriver(org.openqa.selenium.WebDriver driver)
-
getDockerContainerList
public List<DockerContainer> getDockerContainerList()
-
addDockerContainer
public void addDockerContainer(DockerContainer dockerContainer)
-
addDockerContainer
public void addDockerContainer(DockerContainer dockerContainer, int position)
-
getBrowserContainerId
public String getBrowserContainerId()
-
setBrowserContainerId
public void setBrowserContainerId(String browserContainerId)
-
getNoVncUrl
public URL getNoVncUrl()
-
setNoVncUrl
public void setNoVncUrl(String noVncUrl)
-
getVncUrl
public String getVncUrl()
-
setVncUrl
public void setVncUrl(String vncUrl)
-
getSeleniumServerUrl
public URL getSeleniumServerUrl()
-
setSeleniumServerUrl
public void setSeleniumServerUrl(String seleniumServerUrl)
-
getRecordingPath
public Path getRecordingPath()
-
setRecordingPath
public void setRecordingPath(Path recordingPath)
-
getIdentityHash
public int getIdentityHash()
-
calculateIdentityHash
public int calculateIdentityHash(Object object)
-
startRecording
public void startRecording()
-
startRecording
public void startRecording(String recordingName)
-
stopRecording
public void stopRecording()
-
-