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
ConstructorsConstructorDescriptionWebDriverBrowser(String browserName, OperatingSystem os) WebDriverBrowser(org.openqa.selenium.WebDriver driver, String browserName, OperatingSystem os) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddDockerContainer(DockerContainer dockerContainer) voidaddDockerContainer(DockerContainer dockerContainer, int position) intcalculateIdentityHash(Object object) executeJavaScript(String jsCommand) org.openqa.selenium.WebDriverintprotected URLstatic Stringpath2Base64(Path filePath) readJavaScriptVariable(String jsVariable) readLogs()voidsetBrowserContainerId(String browserContainerId) voidsetDriver(org.openqa.selenium.WebDriver driver) voidsetNoVncUrl(String noVncUrl) voidsetRecordingBase64(String recordingBase64) voidsetRecordingName(String recordingName) voidsetRecordingPath(Path recordingPath) voidsetSeleniumServerUrl(String seleniumServerUrl) voidvoidvoidstartRecording(String recordingName) void
-
Constructor Details
-
WebDriverBrowser
-
WebDriverBrowser
public WebDriverBrowser(org.openqa.selenium.WebDriver driver, String browserName, OperatingSystem os)
-
-
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() -
getRecordingName
-
setRecordingName
-
getRecordingBase64
-
setRecordingBase64
-
path2Base64
-