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 long
DEFAULT_TIMEOUT
protected org.openqa.selenium.support.ui.WebDriverWait
wait
-
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 void
checkStepVersion(String version)
void
checkUsername(String username)
void
expendMenu()
String
getUsername()
AdminPage
gotoAdmin()
ExecutionsPage
gotoExecutions()
GridPage
gotoGrid()
KeywordsPage
gotoKeywords()
protected abstract void
gotoPage()
protected void
gotoPage(String menuName, String divId)
ParametersPage
gotoParameters()
PlansPage
gotoPlans()
ReportsPage
gotoReports()
SchedulerPage
gotoScheduler()
protected void
pageChecks()
-
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()
-
-