Class GenericStepPage

    • Field Detail

      • DEFAULT_TIMEOUT

        protected static long DEFAULT_TIMEOUT
      • wait

        protected org.openqa.selenium.support.ui.WebDriverWait wait
    • Constructor Detail

      • GenericStepPage

        public GenericStepPage​(org.openqa.selenium.WebDriver driver,
                               String username)
      • GenericStepPage

        public GenericStepPage​(org.openqa.selenium.WebDriver driver)
    • Method Detail

      • checkStepVersion

        public void checkStepVersion​(String version)
      • checkUsername

        public void checkUsername​(String username)
      • pageChecks

        protected void pageChecks()
      • gotoPage

        protected abstract void gotoPage()
      • expendMenu

        public void expendMenu()
      • gotoPage

        protected void gotoPage​(String menuName,
                                String divId)
      • getUsername

        public String getUsername()
      • selectTab

        public void selectTab​(String tabName)
      • clickButton

        public void clickButton​(String buttonText)
      • editTextField

        public void editTextField​(String label,
                                  String value)
      • selectProject

        public void selectProject​(String project)
      • expandSection

        public void expandSection​(String sectionTitle)
      • getNonEmptyTableCellsByColumn

        public List<String> getNonEmptyTableCellsByColumn​(String tableUid,
                                                          String columnId)
      • setAutorefresh

        public void setAutorefresh​(String value)
      • getNonEmptyTableCellsByColumn

        public List<String> getNonEmptyTableCellsByColumn​(String tableUid)
      • getTableSize

        public int getTableSize​(String tableUid)
      • createProject

        public static String createProject​(PlansPage mainPage)
      • assertExecution

        public static void assertExecution​(String planName,
                                           String parameterName,
                                           ExecutionScreen executionScreen,
                                           boolean toggleAutorefresh)