Package org.zkoss.test.webdriver
Class ChromiumHeadlessDriver
- java.lang.Object
-
- org.openqa.selenium.remote.RemoteWebDriver
-
- org.openqa.selenium.chromium.ChromiumDriver
-
- org.openqa.selenium.chrome.ChromeDriver
-
- org.zkoss.test.webdriver.ChromiumHeadlessDriver
-
- All Implemented Interfaces:
org.openqa.selenium.bidi.HasBiDi,org.openqa.selenium.chromium.HasCasting,org.openqa.selenium.chromium.HasCdp,org.openqa.selenium.chromium.HasLaunchApp,org.openqa.selenium.chromium.HasNetworkConditions,org.openqa.selenium.chromium.HasPermissions,org.openqa.selenium.devtools.HasDevTools,org.openqa.selenium.federatedcredentialmanagement.HasFederatedCredentialManagement,org.openqa.selenium.HasAuthentication,org.openqa.selenium.HasCapabilities,org.openqa.selenium.HasDownloads,org.openqa.selenium.interactions.Interactive,org.openqa.selenium.JavascriptExecutor,org.openqa.selenium.logging.HasLogEvents,org.openqa.selenium.PrintsPage,org.openqa.selenium.SearchContext,org.openqa.selenium.TakesScreenshot,org.openqa.selenium.virtualauthenticator.HasVirtualAuthenticator,org.openqa.selenium.WebDriver
public class ChromiumHeadlessDriver extends org.openqa.selenium.chrome.ChromeDriverA local running Chromium ChromeDriver. By default it runs in headless mode.- Author:
- rudyhuang
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.openqa.selenium.remote.RemoteWebDriver
org.openqa.selenium.remote.RemoteWebDriver.RemoteTargetLocator, org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions, org.openqa.selenium.remote.RemoteWebDriver.When
-
-
Constructor Summary
Constructors Constructor Description ChromiumHeadlessDriver()ChromiumHeadlessDriver(boolean headless)ChromiumHeadlessDriver(org.openqa.selenium.chrome.ChromeDriverService service)ChromiumHeadlessDriver(org.openqa.selenium.chrome.ChromeDriverService service, org.openqa.selenium.chrome.ChromeOptions options)ChromiumHeadlessDriver(org.openqa.selenium.chrome.ChromeDriverService service, org.openqa.selenium.chrome.ChromeOptions options, boolean headless)ChromiumHeadlessDriver(org.openqa.selenium.chrome.ChromeOptions options)ChromiumHeadlessDriver(org.openqa.selenium.chrome.ChromeOptions options, boolean headless)
-
Method Summary
-
Methods inherited from class org.openqa.selenium.chromium.ChromiumDriver
deleteNetworkConditions, executeCdpCommand, executeScript, getCapabilities, getCastIssueMessage, getCastSinks, getNetworkConditions, getPinnedScripts, launchApp, maybeGetBiDi, maybeGetDevTools, onLogEvent, pin, quit, register, selectCastSink, setFileDetector, setNetworkConditions, setPermission, startDesktopMirroring, startTabMirroring, stopCasting, unpin
-
Methods inherited from class org.openqa.selenium.remote.RemoteWebDriver
addVirtualAuthenticator, close, deleteDownloadableFiles, downloadFile, execute, execute, execute, executeAsyncScript, executeScript, findElement, findElements, findElements, get, getCommandExecutor, getCurrentUrl, getDownloadableFiles, getDownloadedFiles, getElementConverter, getErrorHandler, getExecuteMethod, getFederatedCredentialManagementDialog, getFileDetector, getPageSource, getScreenshotAs, getSessionId, getTitle, getWindowHandle, getWindowHandles, isDownloadsEnabled, log, manage, navigate, network, perform, print, removeVirtualAuthenticator, resetCooldown, resetInputState, script, setCommandExecutor, setDelayEnabled, setElementConverter, setErrorHandler, setFoundBy, setLogLevel, setSessionId, startSession, switchTo, toString
-
-
-
-
Constructor Detail
-
ChromiumHeadlessDriver
public ChromiumHeadlessDriver()
-
ChromiumHeadlessDriver
public ChromiumHeadlessDriver(boolean headless)
-
ChromiumHeadlessDriver
public ChromiumHeadlessDriver(org.openqa.selenium.chrome.ChromeOptions options)
-
ChromiumHeadlessDriver
public ChromiumHeadlessDriver(org.openqa.selenium.chrome.ChromeOptions options, boolean headless)
-
ChromiumHeadlessDriver
public ChromiumHeadlessDriver(org.openqa.selenium.chrome.ChromeDriverService service)
-
ChromiumHeadlessDriver
public ChromiumHeadlessDriver(org.openqa.selenium.chrome.ChromeDriverService service, org.openqa.selenium.chrome.ChromeOptions options)
-
ChromiumHeadlessDriver
public ChromiumHeadlessDriver(org.openqa.selenium.chrome.ChromeDriverService service, org.openqa.selenium.chrome.ChromeOptions options, boolean headless)
-
-