Package org.zkoss.test.webdriver
Class FirefoxHeadlessDriver
java.lang.Object
org.openqa.selenium.remote.RemoteWebDriver
org.openqa.selenium.firefox.FirefoxDriver
org.zkoss.test.webdriver.FirefoxHeadlessDriver
- All Implemented Interfaces:
org.openqa.selenium.bidi.HasBiDi,org.openqa.selenium.federatedcredentialmanagement.HasFederatedCredentialManagement,org.openqa.selenium.firefox.HasContext,org.openqa.selenium.firefox.HasExtensions,org.openqa.selenium.firefox.HasFullPageScreenshot,org.openqa.selenium.HasCapabilities,org.openqa.selenium.HasDownloads,org.openqa.selenium.interactions.Interactive,org.openqa.selenium.JavascriptExecutor,org.openqa.selenium.PrintsPage,org.openqa.selenium.SearchContext,org.openqa.selenium.TakesScreenshot,org.openqa.selenium.virtualauthenticator.HasVirtualAuthenticator,org.openqa.selenium.WebDriver
public class FirefoxHeadlessDriver
extends org.openqa.selenium.firefox.FirefoxDriver
A local running Firefox GeckoDriver. By default it runs in headless mode.
- Author:
- jumperchen
-
Nested Class Summary
Nested classes/interfaces inherited from class org.openqa.selenium.firefox.FirefoxDriver
org.openqa.selenium.firefox.FirefoxDriver.SystemPropertyNested 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.WhenNested classes/interfaces inherited from interface org.openqa.selenium.HasDownloads
org.openqa.selenium.HasDownloads.DownloadedFileNested classes/interfaces inherited from interface org.openqa.selenium.WebDriver
org.openqa.selenium.WebDriver.Navigation, org.openqa.selenium.WebDriver.Options, org.openqa.selenium.WebDriver.TargetLocator, org.openqa.selenium.WebDriver.Timeouts, org.openqa.selenium.WebDriver.Window -
Constructor Summary
ConstructorsConstructorDescriptionFirefoxHeadlessDriver(boolean headless) FirefoxHeadlessDriver(org.openqa.selenium.firefox.FirefoxDriverService service) FirefoxHeadlessDriver(org.openqa.selenium.firefox.FirefoxDriverService service, org.openqa.selenium.firefox.FirefoxOptions options) FirefoxHeadlessDriver(org.openqa.selenium.firefox.FirefoxDriverService service, org.openqa.selenium.firefox.FirefoxOptions options, boolean headless) FirefoxHeadlessDriver(org.openqa.selenium.firefox.FirefoxOptions options) FirefoxHeadlessDriver(org.openqa.selenium.firefox.FirefoxOptions options, boolean headless) -
Method Summary
Methods inherited from class org.openqa.selenium.firefox.FirefoxDriver
builder, getBiDi, getCapabilities, getContext, getFullPageScreenshotAs, installExtension, installExtension, maybeGetBiDi, quit, setContext, setFileDetector, uninstallExtensionMethods inherited from class org.openqa.selenium.remote.RemoteWebDriver
addVirtualAuthenticator, close, deleteDownloadableFiles, downloadFile, execute, execute, execute, executeAsyncScript, executeScript, findElement, findElements, findElements, fireSessionEvent, fireSessionEvent, get, getClientConfig, 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, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.openqa.selenium.HasDownloads
requireDownloadsEnabledMethods inherited from interface org.openqa.selenium.JavascriptExecutor
executeScript, getPinnedScripts, pin, unpin
-
Constructor Details
-
FirefoxHeadlessDriver
public FirefoxHeadlessDriver() -
FirefoxHeadlessDriver
public FirefoxHeadlessDriver(boolean headless) -
FirefoxHeadlessDriver
public FirefoxHeadlessDriver(org.openqa.selenium.firefox.FirefoxOptions options) -
FirefoxHeadlessDriver
public FirefoxHeadlessDriver(org.openqa.selenium.firefox.FirefoxOptions options, boolean headless) -
FirefoxHeadlessDriver
public FirefoxHeadlessDriver(org.openqa.selenium.firefox.FirefoxDriverService service) -
FirefoxHeadlessDriver
public FirefoxHeadlessDriver(org.openqa.selenium.firefox.FirefoxDriverService service, org.openqa.selenium.firefox.FirefoxOptions options) -
FirefoxHeadlessDriver
public FirefoxHeadlessDriver(org.openqa.selenium.firefox.FirefoxDriverService service, org.openqa.selenium.firefox.FirefoxOptions options, boolean headless)
-