Class PlanSummaryPage

  • All Implemented Interfaces:
    com.atlassian.pageobjects.Page

    public class PlanSummaryPage
    extends AbstractBambooPage
    • Constructor Detail

      • PlanSummaryPage

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

        public PlanSummaryPage​(PlanKey planKey)
      • PlanSummaryPage

        public PlanSummaryPage​(String planKey)
    • Method Detail

      • 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()
      • enablePlan

        public PlanSummaryPage enablePlan​(boolean checkDisabled)
      • isPlanEnabled

        public boolean isPlanEnabled()
      • canStartPlan

        public boolean canStartPlan()
      • canStartCustomisedPlan

        public boolean canStartCustomisedPlan()
      • startPlanAndGoToResultSummaryPage

        public ResultSummaryPage startPlanAndGoToResultSummaryPage()
      • getCurrentActivitySize

        public int getCurrentActivitySize()
      • 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()