Class PlanSummaryPage

java.lang.Object
com.atlassian.bamboo.pageobjects.pages.AbstractBambooPage
com.atlassian.bamboo.pageobjects.pages.plan.PlanSummaryPage
All Implemented Interfaces:
com.atlassian.pageobjects.Page

public class PlanSummaryPage extends AbstractBambooPage
  • Constructor Details

    • PlanSummaryPage

      public PlanSummaryPage(com.atlassian.bamboo.specs.api.model.plan.PlanProperties planProperties)
    • PlanSummaryPage

      public PlanSummaryPage(PlanKey planKey)
    • PlanSummaryPage

      public PlanSummaryPage(String planKey)
  • Method Details

    • getUrl

      public String getUrl()
    • indicator

      public com.atlassian.pageobjects.elements.PageElement indicator()
      Description copied from class: AbstractBambooPage
      This must return an element whose presence indicates that we're on given page.
      Specified by:
      indicator in class AbstractBambooPage
      Returns:
      element uniquely identifying given page
    • waitForAvailableBranches

      public void waitForAvailableBranches()
    • changePlanBranch

      public PlanSummaryPage changePlanBranch(String planBranch, String planBranchKey)
    • enablePlan

      public PlanSummaryPage enablePlan()
    • enablePlan

      public PlanSummaryPage enablePlan(boolean checkDisabled)
    • isPlanEnabled

      public boolean isPlanEnabled()
    • startPlan

      public PlanSummaryPage startPlan()
    • canStartPlan

      public boolean canStartPlan()
    • canStartCustomisedPlan

      public boolean canStartCustomisedPlan()
    • startCustomisedPlan

      public RunCustomisedDialog startCustomisedPlan()
    • startPlanAndGoToResultSummaryPage

      public ResultSummaryPage startPlanAndGoToResultSummaryPage()
    • waitForBuildsToFinish

      public PlanSummaryPage waitForBuildsToFinish()
    • getCurrentActivitySize

      public int getCurrentActivitySize()
    • getRecentHistory

      public List<PlanSummaryPage.ResultSummary> getRecentHistory()
    • getRecentHistorySize

      public int getRecentHistorySize()
    • getProjectName

      public String getProjectName()
    • goToQuarantinedTestsPage

      @NotNull public @NotNull QuarantinedTestsPage goToQuarantinedTestsPage()
    • getErrorMessage

      public String getErrorMessage()
    • hoverRssFeedIcon

      public void hoverRssFeedIcon()
    • hoverRssFeedForAllBuilds

      public void hoverRssFeedForAllBuilds()
    • hoverRssFeedForFailedBuilds

      public void hoverRssFeedForFailedBuilds()