Class TestVisualRegressionCreateIssue


public class TestVisualRegressionCreateIssue extends JiraVisualRegressionTest

Visual regression tests for Create Issue screen.

Here we basically check the correctness of rendering system and built-in custom field types.
Since:
v6.1
  • Field Details

  • Constructor Details

    • TestVisualRegressionCreateIssue

      public TestVisualRegressionCreateIssue()
  • Method Details

    • restoreInstance

      public static void restoreInstance()
    • testCreateIssuePageDefaultConfig

      public void testCreateIssuePageDefaultConfig()
      Tests probably all possible fields available during Create Issue process
    • testCreateIssuePageRescrictedConfig

      public void testCreateIssuePageRescrictedConfig()

      Does some tricks with permissions and then checks whether it is reflected on Create Issue screen

      • Removes Permissions.USER_PICKER permission - should remove "Due date" field
      • Removes Permissions.SCHEDULE_ISSUE permission - should remove "Due date" field
      • Removes Permissions.ASSIGN_ISSUE permission - should remove assignee field
      • Removes Permissions.LINK_ISSUE permission - should remove link issue section
      • Removes Permissions.WORK_ISSUE permission - should remove worklog section
      • Grants Permissions.SET_ISSUE_SECURITY permission - should add issue security settings