Package step.basic.web.selenium.pages
Class PlansPage
- java.lang.Object
-
- step.basic.web.selenium.keywords.helper.AbstractPageObject
-
- step.basic.web.selenium.pages.generic.GenericStepPage
-
- step.basic.web.selenium.pages.generic.GenericTablePage
-
- step.basic.web.selenium.pages.PlansPage
-
public class PlansPage extends GenericTablePage
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classPlansPage.Plan-
Nested classes/interfaces inherited from class step.basic.web.selenium.pages.generic.GenericTablePage
GenericTablePage.Paging
-
-
Field Summary
-
Fields inherited from class step.basic.web.selenium.pages.generic.GenericTablePage
XPATH_FILTERS, XPATH_INFO, XPATH_LOADER, XPATH_PAGES, XPATH_PAGING, XPATH_SORTING
-
Fields inherited from class step.basic.web.selenium.pages.generic.GenericStepPage
DEFAULT_TIMEOUT, wait
-
Fields inherited from class step.basic.web.selenium.keywords.helper.AbstractPageObject
driver
-
-
Constructor Summary
Constructors Constructor Description PlansPage(org.openqa.selenium.WebDriver driver)PlansPage(org.openqa.selenium.WebDriver driver, java.lang.String username)PlansPage(GenericStepPage page)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PlanEditorPagecreateNewPlanAndEdit(java.lang.String name, java.lang.String type)PlansPagecreateNewPlanAndSave(java.lang.String name, java.lang.String type)PlanEditorPagecreatePlanAndEdit(java.lang.String name, java.lang.String type, java.lang.String template)ExecutionScreenexecutePlan(java.lang.String planName)voidexportPlans()PlansPage.PlangetPlan(int i)java.lang.StringgetTableName()protected voidgotoPage()java.util.List<PlansPage.Plan>listVisiblePlans()protected voidpageChecks()voidpastePlan()-
Methods inherited from class step.basic.web.selenium.pages.generic.GenericTablePage
changePaging, checkElementIsDisplayedInColumn, checkElementIsDisplayedInFirstColumn, filter, getCurrentPaging, getKeylist, getRootXPath, getTotalEntries, gotoNextPage, sort
-
Methods inherited from class step.basic.web.selenium.pages.generic.GenericStepPage
assertExecution, assertExecution, checkStepVersion, checkUsername, clickButton, createParameter, createPlainTextPlan, createPlan, createProject, createResource, createSchedulerTask, editTextField, expandSection, expendMenu, getNonEmptyTableCellsByColumn, getNonEmptyTableCellsByColumn, getTableSize, getUsername, gotoAdmin, gotoExecutions, gotoGrid, gotoKeywords, gotoMenuPage, gotoPage, gotoParameters, gotoPlans, gotoReports, gotoScheduler, selectProject, selectTab, setAutorefresh
-
Methods inherited from class step.basic.web.selenium.keywords.helper.AbstractPageObject
doWithoutImplicitWait, doWithoutImplicitWait, findAllBy, findAllBy, findBy, findBy, getDriver, getJSWaiter, safeClick, safeClick, safeJavascriptClick, safeJavascriptClick, safeSendKeys, safeSendKeys, safeWait, safeWait
-
-
-
-
Constructor Detail
-
PlansPage
public PlansPage(GenericStepPage page)
-
PlansPage
public PlansPage(org.openqa.selenium.WebDriver driver)
-
PlansPage
public PlansPage(org.openqa.selenium.WebDriver driver, java.lang.String username)
-
-
Method Detail
-
pageChecks
protected void pageChecks()
- Overrides:
pageChecksin classGenericTablePage
-
gotoPage
protected void gotoPage()
- Specified by:
gotoPagein classGenericStepPage
-
pastePlan
public void pastePlan()
-
exportPlans
public void exportPlans()
-
getPlan
public PlansPage.Plan getPlan(int i)
-
listVisiblePlans
public java.util.List<PlansPage.Plan> listVisiblePlans()
-
createNewPlanAndEdit
public PlanEditorPage createNewPlanAndEdit(java.lang.String name, java.lang.String type)
-
createNewPlanAndSave
public PlansPage createNewPlanAndSave(java.lang.String name, java.lang.String type)
-
createPlanAndEdit
public PlanEditorPage createPlanAndEdit(java.lang.String name, java.lang.String type, java.lang.String template)
-
getTableName
public java.lang.String getTableName()
- Specified by:
getTableNamein classGenericTablePage
-
executePlan
public ExecutionScreen executePlan(java.lang.String planName)
-
-