public class RemoteDriverConfig extends WebDriverConfig<org.openqa.selenium.remote.RemoteWebDriver>
BROWSER| 构造器和说明 |
|---|
RemoteDriverConfig() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected org.openqa.selenium.remote.RemoteWebDriver |
createBrowser()
Creates a new browser at the start of the tests.
|
protected org.openqa.selenium.chrome.ChromeOptions |
createChromeOptions() |
protected org.openqa.selenium.firefox.FirefoxOptions |
createFirefoxOptions() |
String |
getBrowserLanguage() |
RemoteCapability |
getCapability() |
String |
getSeleniumGridUrl() |
boolean |
isLocalFileDectedor() |
void |
setBrowserLanguage(String browserLanguage) |
void |
setCapability(RemoteCapability selectedCapability) |
void |
setLocalFileDetector(boolean enabled) |
void |
setSeleniumGridUrl(String seleniumUrl) |
createEdgeOptions, createProxy, currentThreadName, getBrowserName, getChromeAdditionalArgs, getChromeBinaryPath, getDriverPath, getEdgeAdditionalArgs, getEdgeBinaryPath, getExtensions, getFileUploadDialogTimeout, getFtpHost, getFtpPort, getHttpHost, getHttpPort, getHttpsHost, getHttpsPort, getInitialIeUrl, getNoProxyHost, getNtlmSetting, getPreferences, getProxyPacUrl, getProxyType, getSocksHost, getSocksPort, getThreadBrowser, getUserAgentOverride, hasThreadBrowser, isAcceptInsecureCerts, isBrowserMaximized, isDevMode, isEnsureCleanSession, isHeadless, isIgnoreProtectedMode, isRecreateBrowserOnIterationStart, isSilent, isUseHttpSettingsForAllProtocols, isUserAgentOverridden, iterationStart, quitBrowser, removeThreadBrowser, setAcceptInsecureCerts, setBrowserMaximized, setBrowserName, setChromeAdditionalArgs, setChromeBinaryPath, setDevMode, setDriverPath, setEdgeAdditionalArgs, setEdgeBinaryPath, setEnsureCleanSession, setExtensions, setFileUploadDialogTimeout, setFtpHost, setFtpPort, setHeadless, setHttpHost, setHttpPort, setHttpsHost, setHttpsPort, setIgnoreProtectedMode, setInitialIeUrl, setNoProxyHost, setNtlmSetting, setPreferences, setProxyPacUrl, setProxyType, setRecreateBrowserOnIterationStart, setSharedCaps, setSilent, setSocksHost, setSocksPort, setThreadBrowser, setUseHttpSettingsForAllProtocols, setUserAgentOverridden, setUserAgentOverride, threadFinished, threadStartedaddConfigElement, addTestElement, expectsModificationaddPropertiesValues, addProperty, addProperty, canRemove, clear, clearTemporary, clearTestElementChildren, clone, emptyTemporary, equals, getComment, getName, getProperty, getPropertyAsBoolean, getPropertyAsBoolean, getPropertyAsDouble, getPropertyAsFloat, getPropertyAsInt, getPropertyAsInt, getPropertyAsLong, getPropertyAsLong, getPropertyAsString, getPropertyAsString, getSearchableTokens, getThreadContext, getThreadName, hashCode, isEnabled, isRunningVersion, isTemporary, logProperties, mergeIn, propertyIterator, recoverRunningVersion, removeProperty, setComment, setEnabled, setName, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setRunningVersion, setTemporary, setThreadContext, setThreadName, traverse, traverseCollection, traverseMap, traversePropertyprotected org.openqa.selenium.remote.RemoteWebDriver createBrowser()
WebDriverConfigWebDriver class and is called per thread.createBrowser 在类中 WebDriverConfig<org.openqa.selenium.remote.RemoteWebDriver>WebDriver object.public RemoteCapability getCapability()
public void setCapability(RemoteCapability selectedCapability)
public String getSeleniumGridUrl()
public void setSeleniumGridUrl(String seleniumUrl)
public boolean isLocalFileDectedor()
public void setLocalFileDetector(boolean enabled)
public void setBrowserLanguage(String browserLanguage)
public String getBrowserLanguage()
protected org.openqa.selenium.chrome.ChromeOptions createChromeOptions()
createChromeOptions 在类中 WebDriverConfig<org.openqa.selenium.remote.RemoteWebDriver>protected org.openqa.selenium.firefox.FirefoxOptions createFirefoxOptions()
createFirefoxOptions 在类中 WebDriverConfig<org.openqa.selenium.remote.RemoteWebDriver>Copyright © 2023. All rights reserved.