Package org.openqa.selenium.edge
Class EdgeDriver
java.lang.Object
org.openqa.selenium.remote.RemoteWebDriver
org.openqa.selenium.chromium.ChromiumDriver
org.openqa.selenium.edge.EdgeDriver
- All Implemented Interfaces:
HasBiDi
,HasCasting
,HasCdp
,HasLaunchApp
,HasNetworkConditions
,HasPermissions
,HasDevTools
,HasFederatedCredentialManagement
,HasAuthentication
,HasCapabilities
,HasDownloads
,LocationContext
,WebStorage
,Interactive
,JavascriptExecutor
,HasLogEvents
,NetworkConnection
,PrintsPage
,SearchContext
,TakesScreenshot
,HasVirtualAuthenticator
,WebDriver
A
WebDriver
implementation that controls an Edge browser running on the local machine. It
requires an edgedriver
executable to be available in PATH.- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.openqa.selenium.remote.RemoteWebDriver
RemoteWebDriver.RemoteTargetLocator, RemoteWebDriver.RemoteWebDriverOptions, RemoteWebDriver.When
Nested classes/interfaces inherited from interface org.openqa.selenium.mobile.NetworkConnection
NetworkConnection.ConnectionType
Nested classes/interfaces inherited from interface org.openqa.selenium.WebDriver
WebDriver.Navigation, WebDriver.Options, WebDriver.TargetLocator, WebDriver.Timeouts, WebDriver.Window
-
Field Summary
Fields inherited from class org.openqa.selenium.chromium.ChromiumDriver
casting, cdp, IS_CHROMIUM_BROWSER
-
Constructor Summary
ConstructorDescriptionEdgeDriver
(EdgeDriverService service) EdgeDriver
(EdgeDriverService service, EdgeOptions options) EdgeDriver
(EdgeDriverService service, EdgeOptions options, ClientConfig clientConfig) EdgeDriver
(EdgeOptions options) -
Method Summary
Methods inherited from class org.openqa.selenium.chromium.ChromiumDriver
deleteNetworkConditions, executeCdpCommand, executeScript, getCapabilities, getCastIssueMessage, getCastSinks, getLocalStorage, getNetworkConditions, getNetworkConnection, getPinnedScripts, getSessionStorage, launchApp, location, maybeGetBiDi, maybeGetDevTools, onLogEvent, pin, quit, register, selectCastSink, setFileDetector, setLocation, setNetworkConditions, setNetworkConnection, 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, getElementConverter, getErrorHandler, getExecuteMethod, getFederatedCredentialManagementDialog, getFileDetector, getPageSource, getScreenshotAs, getSessionId, getTitle, getWindowHandle, getWindowHandles, log, manage, navigate, network, perform, print, removeVirtualAuthenticator, resetCooldown, resetInputState, script, setCommandExecutor, setDelayEnabled, setElementConverter, setErrorHandler, setFoundBy, setLogLevel, setSessionId, startSession, switchTo, toString
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.openqa.selenium.HasAuthentication
register
Methods inherited from interface org.openqa.selenium.devtools.HasDevTools
getDevTools
Methods inherited from interface org.openqa.selenium.HasDownloads
requireDownloadsEnabled
-
Constructor Details
-
EdgeDriver
public EdgeDriver() -
EdgeDriver
-
EdgeDriver
-
EdgeDriver
-
EdgeDriver
-
-
Method Details
-
builder
-