Package | Description |
---|---|
com.github.nscuro.wdm | |
com.github.nscuro.wdm.binary |
This package contains classes for binary downloading and management
|
com.github.nscuro.wdm.binary.chrome |
This package contains classes for binary management specific to Google Chrome
|
com.github.nscuro.wdm.binary.edge |
This package contains classes for binary management specific to Microsoft Edge
|
com.github.nscuro.wdm.binary.firefox |
This package contains classes for binary management specific to Mozilla Firefox
|
com.github.nscuro.wdm.binary.ie |
This package contains classes for binary management specific to Microsoft's Internet Explorer
|
com.github.nscuro.wdm.binary.opera |
This package contains classes for binary management specific to Opera
|
com.github.nscuro.wdm.factory |
This package contains classes that are responsible for the actual
WebDriver instantiation. |
Modifier and Type | Method and Description |
---|---|
static Browser |
Browser.byName(String name) |
static Browser |
Browser.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static Browser[] |
Browser.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
default File |
BinaryManager.getLatestWebDriverBinary(Browser browser)
Get the latest WebDriver binary (
Os and Architecture will be auto-detected). |
default File |
BinaryManager.getLatestWebDriverBinary(Browser browser,
Os os,
Architecture architecture)
Get the latest WebDriver binary.
|
default File |
BinaryManager.getWebDriverBinary(Browser browser,
String version)
Get a specific version of a WebDriver binary (
Os and Architecture will be auto-detected). |
File |
BinaryManager.getWebDriverBinary(Browser browser,
String version,
Os os,
Architecture architecture)
Get a WebDriver binary.
|
boolean |
BinaryProvider.providesBinaryForBrowser(Browser browser)
Indicate whether or not binaries can be provided for a given
Browser . |
void |
BinaryManager.registerWebDriverBinary(Browser browser,
File webDriverBinaryFile)
|
Modifier and Type | Method and Description |
---|---|
boolean |
ChromeDriverBinaryProvider.providesBinaryForBrowser(Browser browser)
Indicate whether or not binaries can be provided for a given
Browser . |
Modifier and Type | Method and Description |
---|---|
boolean |
MicrosoftWebDriverBinaryProvider.providesBinaryForBrowser(Browser browser)
Indicate whether or not binaries can be provided for a given
Browser . |
Modifier and Type | Method and Description |
---|---|
boolean |
GeckoDriverBinaryProvider.providesBinaryForBrowser(Browser browser)
Indicate whether or not binaries can be provided for a given
Browser . |
Modifier and Type | Method and Description |
---|---|
boolean |
IEDriverServerBinaryProvider.providesBinaryForBrowser(Browser browser)
Indicate whether or not binaries can be provided for a given
Browser . |
Modifier and Type | Method and Description |
---|---|
boolean |
OperaChromiumDriverBinaryProvider.providesBinaryForBrowser(Browser browser)
Indicate whether or not binaries can be provided for a given
Browser . |
Modifier and Type | Method and Description |
---|---|
Optional<String> |
WebDriverFactoryConfig.getBinaryVersionForBrowser(Browser browser)
Get the desired binary version for a given
Browser . |
void |
WebDriverFactoryConfig.setBinaryVersionForBrowser(Browser browser,
String version)
Specify which driver binary version to download for a given
Browser . |
Copyright © 2019. All rights reserved.