@ParametersAreNonnullByDefault public class EdgeDriverFactory extends AbstractChromiumDriverFactory
| Constructor and Description |
|---|
EdgeDriverFactory() |
| Modifier and Type | Method and Description |
|---|---|
org.openqa.selenium.WebDriver |
create(Config config,
Browser browser,
org.openqa.selenium.Proxy proxy,
java.io.File browserDownloadsFolder) |
org.openqa.selenium.edge.EdgeOptions |
createCapabilities(Config config,
Browser browser,
org.openqa.selenium.Proxy proxy,
java.io.File browserDownloadsFolder) |
protected java.util.List<java.lang.String> |
createEdgeArguments(Config config) |
void |
setupWebdriverBinary() |
createChromiumArguments, createHeadlessArguments, parsePreferencesFromString, prefscast, convertStringToNearestObjectType, createCommonCapabilities, createCommonCapabilities, isBoolean, isInteger, isSystemPropertyNotSet, majorVersion, merge, transferCapabilitiesFromSystemProperties, webdriverLog, withLogpublic void setupWebdriverBinary()
@CheckReturnValue @Nonnull public org.openqa.selenium.WebDriver create(Config config, Browser browser, @Nullable org.openqa.selenium.Proxy proxy, @Nullable java.io.File browserDownloadsFolder)
@CheckReturnValue @Nonnull public org.openqa.selenium.edge.EdgeOptions createCapabilities(Config config, Browser browser, @Nullable org.openqa.selenium.Proxy proxy, @Nullable java.io.File browserDownloadsFolder)
@CheckReturnValue @Nonnull protected java.util.List<java.lang.String> createEdgeArguments(Config config)