Class AbstractBambooSetupPage

java.lang.Object
com.atlassian.bamboo.pageobjects.pages.AbstractBambooPage
com.atlassian.bamboo.pageobjects.pages.setup.AbstractBambooSetupPage
All Implemented Interfaces:
com.atlassian.pageobjects.Page
Direct Known Subclasses:
SetupAdminUserDetailsPage, SetupBambooInitialDataPage, SetupBambooLicensePage, SetupDatabaseConnectionPage, SetupDatabasePage, SetupDatabaseValidationErrorPage, SetupGeneralConfigurationPage

public abstract class AbstractBambooSetupPage extends AbstractBambooPage
Abstract Bamboo setup page - setup pages do not have direct URL.
Since:
v3.3
  • Constructor Details

    • AbstractBambooSetupPage

      public AbstractBambooSetupPage()
  • Method Details

    • getUrl

      public final String getUrl()
    • waitForSetupCompleted

      protected void waitForSetupCompleted()
    • submitAndWaitForBind

      protected <P> P submitAndWaitForBind(@NotNull @NotNull com.atlassian.pageobjects.elements.PageElement submitButton, Class<P> pageClass)
    • submitAndWaitForBind

      protected <P> P submitAndWaitForBind(@NotNull @NotNull com.atlassian.pageobjects.elements.PageElement submitButton, Class<P> pageClass, Duration timeout)