Class SauceLabsConfig
java.lang.Object
uk.co.evoco.webdriver.configuration.SauceLabsConfig
public class SauceLabsConfig
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description SauceLabsConfig() -
Method Summary
Modifier and Type Method Description com.saucelabs.saucebindings.BrowsergetBrowserName()java.lang.StringgetBrowserVersion()SauceLabsCredentialsgetCredentials()com.saucelabs.saucebindings.PageLoadStrategygetPageLoadStrategy()com.saucelabs.saucebindings.SaucePlatformgetSaucePlatform()java.net.URLgetSauceRemoteUrl()java.lang.StringgetSeleniumVersion()com.saucelabs.saucebindings.UnhandledPromptBehaviorgetUnhandledPromptBehavior()booleanisAcceptInsecureCerts()booleanisCapturePerformance()booleanisExtendedDebugging()booleanisRecordLogs()booleanisRecordScreenshots()booleanisRecordVideo()booleanisStrictFileInteractability()voidsetAcceptInsecureCerts(boolean acceptInsecureCerts)voidsetBrowserName(java.lang.String browserName)voidsetBrowserVersion(java.lang.String browserVersion)voidsetCapturePerformance(boolean capturePerformance)voidsetExtendedDebugging(boolean extendedDebugging)voidsetPageLoadStrategy(java.lang.String pageLoadStrategy)voidsetRecordLogs(boolean recordLogs)voidsetRecordScreenshots(boolean recordScreenshots)voidsetRecordVideo(boolean recordVideo)voidsetSaucePlatform(java.lang.String saucePlatform)voidsetSauceRemoteUrl(java.lang.String sauceRemoteUrl)voidsetSeleniumVersion(java.lang.String seleniumVersion)voidsetStrictFileInteractability(boolean strictFileInteractability)voidsetUnhandledPromptBehavior(java.lang.String unhandledPromptBehavior)
-
Constructor Details
-
SauceLabsConfig
public SauceLabsConfig()
-
-
Method Details
-
getSeleniumVersion
public java.lang.String getSeleniumVersion() -
setSeleniumVersion
public void setSeleniumVersion(java.lang.String seleniumVersion) -
getCredentials
- Throws:
SauceLabsCredentialsException
-
getSauceRemoteUrl
public java.net.URL getSauceRemoteUrl() -
setSauceRemoteUrl
public void setSauceRemoteUrl(java.lang.String sauceRemoteUrl) throws java.net.MalformedURLException, SauceLabsCredentialsException- Throws:
java.net.MalformedURLExceptionSauceLabsCredentialsException
-
isAcceptInsecureCerts
public boolean isAcceptInsecureCerts() -
setAcceptInsecureCerts
public void setAcceptInsecureCerts(boolean acceptInsecureCerts) -
isStrictFileInteractability
public boolean isStrictFileInteractability() -
setStrictFileInteractability
public void setStrictFileInteractability(boolean strictFileInteractability) -
isCapturePerformance
public boolean isCapturePerformance() -
setCapturePerformance
public void setCapturePerformance(boolean capturePerformance) -
isRecordLogs
public boolean isRecordLogs() -
setRecordLogs
public void setRecordLogs(boolean recordLogs) -
isRecordScreenshots
public boolean isRecordScreenshots() -
setRecordScreenshots
public void setRecordScreenshots(boolean recordScreenshots) -
isRecordVideo
public boolean isRecordVideo() -
setRecordVideo
public void setRecordVideo(boolean recordVideo) -
getSaucePlatform
public com.saucelabs.saucebindings.SaucePlatform getSaucePlatform() -
setSaucePlatform
public void setSaucePlatform(java.lang.String saucePlatform) -
getBrowserName
public com.saucelabs.saucebindings.Browser getBrowserName() -
setBrowserName
public void setBrowserName(java.lang.String browserName) -
getBrowserVersion
public java.lang.String getBrowserVersion() -
setBrowserVersion
public void setBrowserVersion(java.lang.String browserVersion) -
getPageLoadStrategy
public com.saucelabs.saucebindings.PageLoadStrategy getPageLoadStrategy() -
setPageLoadStrategy
public void setPageLoadStrategy(java.lang.String pageLoadStrategy) -
getUnhandledPromptBehavior
public com.saucelabs.saucebindings.UnhandledPromptBehavior getUnhandledPromptBehavior() -
setUnhandledPromptBehavior
public void setUnhandledPromptBehavior(java.lang.String unhandledPromptBehavior) -
isExtendedDebugging
public boolean isExtendedDebugging() -
setExtendedDebugging
public void setExtendedDebugging(boolean extendedDebugging)
-