Package step.testing.pages.generic
Class GenericStepPage
- java.lang.Object
-
- step.client.tests.commons.helper.AbstractPageObject
-
- step.testing.pages.generic.GenericStepPage
-
- Direct Known Subclasses:
AdminPage,ExecutionScreen,GenericTablePage,KeywordEditorPage,PlanEditorPage
public abstract class GenericStepPage extends AbstractPageObject
-
-
Field Summary
Fields Modifier and Type Field Description protected static longDEFAULT_TIMEOUTprotected org.openqa.selenium.support.ui.WebDriverWaitwait-
Fields inherited from class step.client.tests.commons.helper.AbstractPageObject
driver
-
-
Constructor Summary
Constructors Constructor Description GenericStepPage(org.openqa.selenium.WebDriver driver)GenericStepPage(org.openqa.selenium.WebDriver driver, String username)GenericStepPage(GenericStepPage page)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidcheckStepVersion(String version)voidcheckUsername(String username)voidexpendMenu()StringgetUsername()AdminPagegotoAdmin()ExecutionsPagegotoExecutions()GridPagegotoGrid()KeywordsPagegotoKeywords()protected abstract voidgotoPage()protected voidgotoPage(String menuName, String divId)ParametersPagegotoParameters()PlansPagegotoPlans()ReportsPagegotoReports()SchedulerPagegotoScheduler()protected voidpageChecks()-
Methods inherited from class step.client.tests.commons.helper.AbstractPageObject
doWithoutImplicitWait, doWithoutImplicitWait, findAllBy, findAllBy, findBy, findBy, getDriver, getJSWaiter, safeClick, safeClick, safeSendKeys, safeSendKeys, safeWait, safeWait
-
-
-
-
Constructor Detail
-
GenericStepPage
public GenericStepPage(org.openqa.selenium.WebDriver driver, String username)
-
GenericStepPage
public GenericStepPage(org.openqa.selenium.WebDriver driver)
-
GenericStepPage
public GenericStepPage(GenericStepPage page)
-
-
Method Detail
-
checkStepVersion
public void checkStepVersion(String version)
-
checkUsername
public void checkUsername(String username)
-
pageChecks
protected void pageChecks()
-
gotoPage
protected abstract void gotoPage()
-
gotoPlans
public PlansPage gotoPlans()
-
gotoKeywords
public KeywordsPage gotoKeywords()
-
gotoParameters
public ParametersPage gotoParameters()
-
gotoExecutions
public ExecutionsPage gotoExecutions()
-
gotoReports
public ReportsPage gotoReports()
-
gotoScheduler
public SchedulerPage gotoScheduler()
-
gotoGrid
public GridPage gotoGrid()
-
gotoAdmin
public AdminPage gotoAdmin()
-
expendMenu
public void expendMenu()
-
getUsername
public String getUsername()
-
-