Uses of Class
core.support.objects.DriverObject
-
Packages that use DriverObject Package Description core.support.objects core.uiCore core.uiCore.drivers -
-
Uses of DriverObject in core.support.objects
Fields in core.support.objects declared as DriverObject Modifier and Type Field Description DriverObjectTestObject. currentDriverFields in core.support.objects with type parameters of type DriverObject Modifier and Type Field Description static Map<org.openqa.selenium.WebDriver,DriverObject>DriverObject. driverListMethods in core.support.objects with parameters of type DriverObject Modifier and Type Method Description static TestObjectTestObject. 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 suitestatic TestObjectTestObject. inheritParent(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 Service test hierarchy: before suite -> before class -> csv file name object -> csv tests before suite -> before class -> after class before suite -> after suite note: before method inheritance not supportedstatic voidDriverObject. initializeDriverList(DriverObject driver, String testId)add driver to driver list with test infostatic voidTestObject. initializeTest(DriverObject driver, String testId)once per test, initialize test object maps driver with the test associates current driver with teststatic voidTestObject. updateAppName(DriverObject driver)updates default test app name to driver app name default test object tracks the test run app name used for report nameTestObjectTestObject. withCurrentDriver(DriverObject currentDriver) -
Uses of DriverObject in core.uiCore
Methods in core.uiCore with parameters of type DriverObject Modifier and Type Method Description org.openqa.selenium.WebDriverWebDriverSetup. getBrowserDriverByType(DriverObject driverObject)org.openqa.selenium.WebDriverWebDriverSetup. getWebDriverByType(DriverObject driverObject)get webdriver by type set in properties filestatic io.appium.java_client.service.local.AppiumDriverLocalServiceAppiumServer. startAppiumServer(DriverObject driverObject)start appium service with random ports -
Uses of DriverObject in core.uiCore.drivers
Methods in core.uiCore.drivers that return types with arguments of type DriverObject Modifier and Type Method Description static Map<org.openqa.selenium.WebDriver,DriverObject>AbstractDriver. getDriverList()Methods in core.uiCore.drivers with parameters of type DriverObject Modifier and Type Method Description static org.openqa.selenium.WebDriverAbstractDriverJunit. createDriver(DriverObject driverObject)voidAbstractDriverJunit. initTest(DriverObject driverObject)/** initialized testInfo with testId as key runs before test adds current driver info to test objectstatic voidAbstractDriverTestNG. initTest(DriverObject driverObject)initialized testInfo with testId as key runs before test adds current driver info to test objectvoidAbstractDriver. setupDriver(DriverObject driverObject)org.openqa.selenium.WebDriverAbstractDriverJunit. setupWebDriver(DriverObject driverObject)voidAbstractDriverJunit. setupWebDriver(String testId, DriverObject driver)initialize test based on testIdstatic org.openqa.selenium.WebDriverAbstractDriverTestNG. setupWebDriver(DriverObject driverObject)setup driver for web and mobile testing if single sign in is enabled, we try to reuse the existing drivers if availablevoidAbstractDriverTestNG. setupWebDriver(String testId, DriverObject driver)initialize test based on testId
-