All Implemented Interfaces:
ProjectConfigPageTab, com.atlassian.pageobjects.Page

public class VersionsTab extends AbstractProjectConfigPageTab
Versions tab in Project Settings
  • Field Details

  • Constructor Details

    • VersionsTab

      public VersionsTab(String projectKey)
  • Method Details

    • getUrlForProject

      public static String getUrlForProject(String projectKey)
    • addVersion

      public VersionRow addVersion(String versionName, String versionDescription)
    • isAddVersionFormVisible

      public boolean isAddVersionFormVisible()
    • isNoVersionsPlaceholderVisible

      public boolean isNoVersionsPlaceholderVisible()
    • getVersionRows

      public List<VersionRow> getVersionRows()
    • getVersionRowByName

      public VersionRow getVersionRowByName(String versionName)
    • isVersionPresent

      public boolean isVersionPresent(String versionName)
    • openActionsDropDownForVersion

      public VersionActionsDropDown openActionsDropDownForVersion(String versionName)
    • isAt

      public com.atlassian.pageobjects.elements.query.TimedCondition isAt()
      Description copied from class: AbstractJiraPage
      Timed condition checking if we're at given page.
      Specified by:
      isAt in class AbstractJiraPage
      Returns:
      timed condition checking, if the test is at given page
    • getUrl

      public String getUrl()
    • findVersionRowByVersionName

      public com.atlassian.pageobjects.elements.PageElement findVersionRowByVersionName(String versionName)
    • openVersionView

      public VersionPage openVersionView(String versionName)
    • clickReleasedFilter

      public VersionsTab clickReleasedFilter()
    • getVersionTable

      public com.atlassian.pageobjects.elements.PageElement getVersionTable()