public class SeleniumTestsContext extends Object
Constructor and Description |
---|
SeleniumTestsContext(org.testng.ITestContext context) |
public static final String TEST_CONFIGURATION
public static final String APP_URL
public static final String WEB_SESSION_TIME_OUT
public static final String IMPLICIT_WAIT_TIME_OUT
public static final String EXPLICIT_WAIT_TIME_OUT
public static final String PAGE_LOAD_TIME_OUT
public static final String WEB_DRIVER_GRID
public static final String RUN_MODE
public static final String BROWSER
public static final String BROWSER_VERSION
public static final String WEB_PLATFORM
public static final String FIREFOX_USER_PROFILE_PATH
public static final String USE_DEFAULT_FIREFOX_PROFILE
public static final String OPERA_USER_PROFILE_PATH
public static final String FIREFOX_BINARY_PATH
public static final String CHROME_DRIVER_PATH
public static final String CHROME_BINARY_PATH
public static final String IE_DRIVER_PATH
public static final String USER_AGENT
public static final String Set_Assume_Untrusted_Certificate_Issuer
public static final String Set_Accept_Untrusted_Certificates
public static final String ENABLE_JAVASCRIPT
public static final String EVENT_FIRING_WEB_DRIVER
public static final String NTLM_AUTH_TRUSTED_URIS
public static final String BROWSER_DOWNLOAD_DIR
public static final String BROWSER_WINDOW_SIZE
public static final String WEB_PROXY_ENABLED
public static final String WEB_PROXY_TYPE
public static final String WEB_PROXY_ADDRESS
public static final String TEST_ENTITY
public static final String REPORT_GENERATION_CONFIG
public static final String OPEN_REPORT_IN_BROWSER
public static final String CAPTURE_SNAPSHOT
public static final String ENABLE_EXCEPTION_LISTENER
public static final String DP_TAGS_INCLUDE
public static final String DP_TAGS_EXCLUDE
public static final String SSH_COMMAND_WAIT
public static final String SOFT_ASSERT_ENABLED
public static final String OUTPUT_DIRECTORY
public static final String WEB_DRIVER_LISTENER
public static final String TEST_METHOD_SIGNATURE
public static final String PLUGIN_CONFIG_PATH
public static final String TEST_DATA_FILE
public static final String TEST_TYPE
public static final String APPIUM_SERVER_URL
public static final String AUTOMATION_NAME
public static final String MOBILE_PLATFORM_NAME
public static final String MOBILE_PLATFORM_VERSION
public static final String DEVICE_NAME
public static final String APP
public static final String BROWSER_NAME
public static final String APP_PACKAGE
public static final String APP_ACTIVITY
public static final String NEW_COMMAND_TIMEOUT
public static final String VERSION
public static final String PLATFORM
public static final String SAUCELABS_URL
public SeleniumTestsContext(org.testng.ITestContext context)
public LinkedList<ScreenShot> getScreenshots()
public void addScreenShot(ScreenShot screenShot)
public ScreenShot getExceptionScreenShot()
public void addTearDownService(TearDownService tearDown)
public void addVerificationFailures(org.testng.ITestResult result, List<Throwable> failures)
public void addVerificationFailures(org.testng.ITestResult result, Throwable failure)
public String getBrowserDownloadDir()
public String getBrowserWindowSize()
public boolean getCaptureSnapshot()
public boolean getEnableExceptionListener()
public String getChromeBinPath()
public String getChromeDriverPath()
public String getDPTagsExclude()
public String getDPTagsInclude()
public int getExplicitWaitTimeout()
public String getFirefoxBinPath()
public String getFirefoxUserProfilePath()
public String getIEDriverPath()
public double getImplicitWaitTimeout()
public String getNtlmAuthTrustedUris()
public String getReportGenerationConfig()
public String getOpenReportInBrowser()
public String getOperaUserProfilePath()
public String getOutputDirectory()
public int getPageLoadTimeout()
public String getWebPlatform()
public String getAppURL()
public int getSshCommandWait()
public String getSuiteParameter(String key)
key
- public LinkedList<TearDownService> getTearDownServices()
public String getTestDataFile()
public String getTestType()
public String getTestMethodSignature()
public org.testng.ITestContext getTestNGContext()
public Object getTestEntity()
public String getWebDriverListener()
public String getUserAgent()
public List<Throwable> getVerificationFailures(org.testng.ITestResult result)
public String getWebBrowserVersion()
public String getWebDriverGrid()
public String getWebProxyAddress()
public String getWebProxyType()
public String getWebRunBrowser()
public String getWebRunMode()
public int getWebSessionTimeout()
public String getAppiumServerURL()
public String getAutomationName()
public String getMobilePlatformName()
public String getMobilePlatformVersion()
public String getDeviceName()
public String getApp()
public String getBrowserName()
public String getAppPackage()
public String getAppActivity()
public String getNewCommandTimeout()
public String getVersion()
public String getPlatform()
public String getSaucelabsURL()
public boolean isUseFirefoxDefaultProfile()
public boolean isSoftAssertEnabled()
public boolean isWebProxyEnabled()
public void setExplicitWaitTimeout(double timeout)
public void setImplicitWaitTimeout(double timeout)
public void setPageLoadTimeout(int timeout)
public void setTestDataFile(String testDataFile)
public void setTestType(String testType)
Copyright © 2017. All rights reserved.