public class ChromeDriverManager extends WebDriverManager
androidEnabled, BROWSER_WATCHER_ID, cacheHandler, capabilities, CLI_DOCKER, CLI_RESOLVER, CLI_SERVER, config, disableCsp, displayEnabled, dockerEnabled, dockerService, downloadedDriverPath, downloadedDriverVersion, downloader, httpClient, IN_DOCKER, isHeadless, LATEST_RELEASE, log, resolutionCache, resolvedBrowserVersion, retryCount, S3_NAMESPACE_CONTEXT, shutdownHook, SLASH, versionDetector, watchEnabled, webDriverCreator, webDriverList
Constructor and Description |
---|
ChromeDriverManager() |
Modifier and Type | Method and Description |
---|---|
WebDriverManager |
browserInDockerAndroid() |
protected Optional<URL> |
buildUrl(String driverVersion) |
WebDriverManager |
exportParameter(String exportParameter) |
protected String |
getBrowserVersion() |
protected org.openqa.selenium.Capabilities |
getCapabilities() |
DriverManagerType |
getDriverManagerType() |
protected String |
getDriverName() |
protected URL |
getDriverUrl() |
protected List<URL> |
getDriverUrls(String driverVersion) |
protected String |
getDriverVersion() |
protected Optional<String> |
getExportParameter() |
protected Optional<String> |
getLatestDriverVersionFromRepository() |
protected Optional<URL> |
getMirrorUrl() |
protected NamespaceContext |
getNamespaceContext() |
protected Charset |
getVersionCharset() |
protected void |
setBrowserVersion(String browserVersion) |
protected void |
setDriverUrl(URL url) |
protected void |
setDriverVersion(String driverVersion) |
addDefaultArgumentsForDocker, addShutdownHookIfRequired, arch32, arch64, architecture, arm64, avoidBrowserDetection, avoidDockerLocalFallback, avoidExport, avoidFallback, avoidOutputTree, avoidReadReleaseFromRepository, avoidResolutionCache, avoidShutdownHook, avoidTmpFolder, avoidUseChromiumDriverSnap, browserInDocker, browserVersion, browserVersionDetectionCommand, browserVersionDetectionRegex, cachePath, capabilities, chromedriver, chromiumdriver, clearDriverCache, clearResolutionCache, commandsPropertiesUrl, config, create, create, createDockerWebDriver, createLocalWebDriver, createUrlHandler, detectBrowserVersion, disableCsp, dockerCustomImage, dockerDaemonUrl, dockerExtraHosts, dockerImage, dockerLang, dockerNetwork, dockerPrivateEndpoint, dockerRecordingFrameRate, dockerRecordingOutput, dockerRecordingOutput, dockerRecordingPrefix, dockerScreenResolution, dockerShmSize, dockerStopTimeoutSec, dockerTimezone, dockerTmpfsMount, dockerTmpfsSize, dockerVolumes, download, driverRepositoryUrl, driverVersion, edgedriver, enableRecording, enableVnc, exportDriver, exportParameter, fallback, findWebDriverBrowser, firefoxdriver, forceDownload, getBrowserPath, getBrowserVersionFromTheShell, getBrowserWatcherAsPath, getCurrentVersion, getDockerBrowserContainerId, getDockerBrowserContainerId, getDockerNoVncUrl, getDockerNoVncUrl, getDockerRecordingPath, getDockerRecordingPath, getDockerSeleniumServerUrl, getDockerSeleniumServerUrl, getDockerService, getDockerVncUrl, getDockerVncUrl, getDownloadedDriverPath, getDownloadedDriverVersion, getDriver, getDriversFromGitHub, getDriversFromMirror, getDriversFromXml, getDriverUrlCkeckingMirror, getDriverVersionFromRepository, getDriverVersionLabel, getDriverVersions, getFolderFilter, getHttpClient, getInstance, getInstance, getInstance, getInstance, getKeyForResolutionCache, getLatestVersionLabel, getLogs, getLogs, getMergedCapabilities, getOsLabel, getPropertyFromFirstWebDriverBrowser, getPropertyFromWebDriverBrowser, getResolutionCache, getS3NamespaceContext, getShortDriverName, getValueFromResolutionCache, getVersionDetector, getWebDriver, getWebDriverCreator, getWebDriverList, gitHubToken, handleException, iedriver, ignoreDriverVersions, initBrowserWatcherForChromium, instantiateDriver, isDockerAvailable, isOnline, isOnline, isUnknown, isUseMirror, isUsingDocker, linux, loadXML, logCliError, logSeekRepo, mac, main, manage, openGitHubConnection, operadriver, operatingSystem, postDownload, properties, proxy, proxyPass, proxyUser, quit, quit, quit, recordingOutput, recordingOutput, recordingPrefix, remoteAddress, remoteAddress, reset, resolutionCachePath, resolveDriverVersion, resolveLocal, runInDocker, safaridriver, setup, startRecording, startRecording, startRecording, startRecording, startServer, stopDockerRecording, stopDockerRecording, stopDockerRecording, stopRecording, stopRecording, storeInResolutionCache, timeout, ttl, ttlBrowsers, useBetaVersions, useLocalCommandsPropertiesFirst, useLocalVersionsPropertiesFirst, useMirror, useResolutionCache, useResolutionCacheWithKey, versionsPropertiesUrl, viewOnly, voiddriver, watch, watchAndDisplay, win, zipFolder
public DriverManagerType getDriverManagerType()
getDriverManagerType
in class WebDriverManager
protected String getDriverName()
getDriverName
in class WebDriverManager
protected String getDriverVersion()
getDriverVersion
in class WebDriverManager
protected String getBrowserVersion()
getBrowserVersion
in class WebDriverManager
protected void setDriverVersion(String driverVersion)
setDriverVersion
in class WebDriverManager
protected void setBrowserVersion(String browserVersion)
setBrowserVersion
in class WebDriverManager
protected URL getDriverUrl()
getDriverUrl
in class WebDriverManager
protected Optional<URL> getMirrorUrl()
getMirrorUrl
in class WebDriverManager
protected Optional<String> getExportParameter()
getExportParameter
in class WebDriverManager
protected void setDriverUrl(URL url)
setDriverUrl
in class WebDriverManager
protected List<URL> getDriverUrls(String driverVersion) throws IOException
getDriverUrls
in class WebDriverManager
IOException
protected Optional<String> getLatestDriverVersionFromRepository()
getLatestDriverVersionFromRepository
in class WebDriverManager
protected Charset getVersionCharset()
getVersionCharset
in class WebDriverManager
protected NamespaceContext getNamespaceContext()
getNamespaceContext
in class WebDriverManager
protected Optional<URL> buildUrl(String driverVersion)
buildUrl
in class WebDriverManager
protected org.openqa.selenium.Capabilities getCapabilities()
getCapabilities
in class WebDriverManager
public WebDriverManager browserInDockerAndroid()
browserInDockerAndroid
in class WebDriverManager
public WebDriverManager exportParameter(String exportParameter)
exportParameter
in class WebDriverManager
Copyright © 2022. All rights reserved.