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 class
PlansPage.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 PlanEditorPage
createNewPlanAndEdit(java.lang.String name, java.lang.String type)
PlansPage
createNewPlanAndSave(java.lang.String name, java.lang.String type)
PlanEditorPage
createPlanAndEdit(java.lang.String name, java.lang.String type, java.lang.String template)
ExecutionScreen
executePlan(java.lang.String planName)
void
exportPlans()
PlansPage.Plan
getPlan(int i)
java.lang.String
getTableName()
protected void
gotoPage()
java.util.List<PlansPage.Plan>
listVisiblePlans()
protected void
pageChecks()
void
pastePlan()
-
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:
pageChecks
in classGenericTablePage
-
gotoPage
protected void gotoPage()
- Specified by:
gotoPage
in 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:
getTableName
in classGenericTablePage
-
executePlan
public ExecutionScreen executePlan(java.lang.String planName)
-
-