public abstract class PerformanceTest extends DriverHelper implements java.util.concurrent.Callable<PerformanceTestResult>
Constructor and Description |
---|
PerformanceTest(org.openqa.selenium.WebDriver driver,
java.util.concurrent.CountDownLatch latch,
java.util.Map<java.lang.String,java.lang.String> testParams) |
Modifier and Type | Method and Description |
---|---|
PerformanceTestResult |
call()
Initializes test execution, waits for test finished and performs
finalization logic.
|
abstract void |
executeTask(java.util.Map<java.lang.String,java.lang.String> testParams)
Test scripts should provide script steps implementation in this method.
|
acceptAlert, assertElementPresent, assertElementPresent, assertElementWithTextPresent, assertElementWithTextPresent, attachFile, cancelAlert, check, click, click, dragAndDrop, getSelectedValue, getSelectedValues, hover, hover, isChecked, isElementNotPresent, isElementNotPresent, isElementNotPresent, isElementPresent, isElementPresent, isElementPresent, isElementPresent, isElementWithTextPresent, isElementWithTextPresent, isPageOpened, isPageOpened, isTitleAsExpected, isTitleAsExpectedPattern, isUrlAsExpected, navigateBack, openTab, openURL, pause, pressEnter, pressEnter, pressTab, refresh, refresh, scrollTo, select, select, select, select, select, selectByMatcher, sendKeys, setElementText, setElementText, sielentAlert, slide, switchWindow, trigger, trigger, type, type, uncheck
public PerformanceTest(org.openqa.selenium.WebDriver driver, java.util.concurrent.CountDownLatch latch, java.util.Map<java.lang.String,java.lang.String> testParams)
public PerformanceTestResult call() throws java.lang.Exception
call
in interface java.util.concurrent.Callable<PerformanceTestResult>
java.lang.Exception
public abstract void executeTask(java.util.Map<java.lang.String,java.lang.String> testParams) throws java.lang.Exception
testParams
- test parametersjava.lang.Exception