| Package | Description |
|---|---|
| core.support.objects |
| Modifier and Type | Field and Description |
|---|---|
static Map<String,TestObject> |
TestObject.testInfo |
| Modifier and Type | Method and Description |
|---|---|
static TestObject |
TestObject.getDefaultTestInfo() |
static TestObject |
TestObject.getTestInfo()
testInfo is a static list containing hashmap of test objects with test name
as key if testObject is empty for testId, Then default test is initialized
And used
|
static TestObject |
TestObject.getTestInfo(String testId) |
static TestObject |
TestObject.getTestObjectInheritence(DriverObject driver,
String testId)
Inheritance structure for test object
before suite -> before class -> test method
before suite -> before class -> after class
before suite -> after suite
|
TestObject |
TestObject.incremenetRunCount() |
static TestObject |
TestObject.inheritParent(DriverObject driver,
String testId)
Inheritance structure for test object
before suite -> before class -> test method
before suite -> before class -> after class
before suite -
|
TestObject |
TestObject.withApp(String app) |
TestObject |
TestObject.withCaughtThrowable(Throwable caughtThrowable) |
TestObject |
TestObject.withClassName(String className) |
TestObject |
TestObject.withCurrentDriver(DriverObject currentDriver) |
TestObject |
TestObject.withDescription(org.junit.runner.Description description) |
TestObject |
TestObject.withFailTrace(ArrayList<String> failTrace) |
TestObject |
TestObject.withIsFirstRun(Boolean isFirstRun) |
TestObject |
TestObject.withIsForcedRestart(Boolean isForcedRestart) |
TestObject |
TestObject.withIsTestPass(Boolean isTestPass) |
TestObject |
TestObject.withRandomStringIdentifier() |
TestObject |
TestObject.withRunCount(int rerunCount) |
TestObject |
TestObject.withTestFileClassName(String testFileClassName) |
TestObject |
TestObject.withTestId(String testId) |
TestObject |
TestObject.withTestName(String testName) |
TestObject |
TestObject.withTestScenario(com.aventstack.extentreports.ExtentTest testScenerio) |
TestObject |
TestObject.withTestStartTime(String time) |
TestObject |
TestObject.withWebDriver(org.openqa.selenium.WebDriver webdriver) |
TestObject |
TestObject.withWebDriverList(List<org.openqa.selenium.WebDriver> webDriverList) |
Copyright © 2019. All rights reserved.