Class CreateIssueDialog

java.lang.Object
com.atlassian.pageobjects.elements.WebDriverElement
com.atlassian.bamboo.pageobjects.pages.jira.CreateIssueDialog
All Implemented Interfaces:
com.atlassian.pageobjects.elements.PageElement, com.atlassian.pageobjects.elements.PageElementFinder, com.atlassian.pageobjects.elements.search.PageElementSearch

public class CreateIssueDialog extends com.atlassian.pageobjects.elements.WebDriverElement
  • Constructor Details

    • CreateIssueDialog

      public CreateIssueDialog(org.openqa.selenium.By locator)
    • CreateIssueDialog

      public CreateIssueDialog(org.openqa.selenium.By locator, com.atlassian.pageobjects.elements.timeout.TimeoutType timeoutType)
  • Method Details

    • selectServer

      public CreateIssueDialog selectServer(String serverName)
    • getSelectedServer

      public Optional<String> getSelectedServer()
    • selectProject

      public CreateIssueDialog selectProject(String projectName)
    • getSelectedProject

      public Optional<String> getSelectedProject()
    • selectIssueType

      public CreateIssueDialog selectIssueType(String issueType)
    • getSelectedIssueType

      public Optional<String> getSelectedIssueType()
    • isIssueTypeSelectEnabled

      public boolean isIssueTypeSelectEnabled()
    • isUnhandledIssueFieldsInfoPresent

      public boolean isUnhandledIssueFieldsInfoPresent()
    • fillIssueSummary

      public CreateIssueDialog fillIssueSummary(String summary)
    • submit

      public void submit()
    • submitAndExpectFailure

      public List<String> submitAndExpectFailure()
    • isCreateButtonEnabled

      public boolean isCreateButtonEnabled()