public class TestCreateIssue extends BaseJiraFuncTest
assertions, backdoor, environmentData, initClass, navigation, tester, testRule
Constructor and Description |
---|
TestCreateIssue() |
Modifier and Type | Method and Description |
---|---|
String |
createIssue()
Test 1: Creating issue with summary, priority, components, fix versions, affects versions, environment and description
|
void |
createIssueWithAssignPermission()
Tests if the user is able to assign an issue with the 'Assign Issue' permission removed
|
void |
createIssueWithCreatePermission()
Tests if the 'Create New Issue' Link is available with the 'Create Issue' permission removed
|
void |
createIssueWithHiddenFields()
Makes the fields Components,Affects Versions and Fixed Versions hidden.
|
void |
createIssueWithInvalidDueDate() |
void |
createIssueWithModifyReporterPermission()
Tests if the 'Reporter' Option is available with the 'Modify Reporter' permission removed
|
void |
createIssueWithNoSummary() |
String |
createIssueWithoutAssignee()
Test 4: Creating an issue WITHOUT an assignee and WITHOUT fix versions and affects version
|
String |
createIssueWithoutComponents()
Test 2: Creating issue WITHOUT components, fix versions and affects versions
|
void |
createIssueWithRequiredFields()
Makes the fields Components,Affects Versions and Fixed Versions required.
|
void |
createIssueWithSchedulePermission()
Tests if the Due Date' field is available with the 'Schedule Issue' permission removed
|
void |
createIssueWithTimeTracking()
Tests if the 'Orignial Estimate' Link is available with Time Tracking activated
|
String |
createIssueWithTimeTrackingDetails()
Test 3: Creating issue WITH time tracking details and WITHOUT components, fix versions and affects versions
|
void |
createIssueWithUnassignableUser()
Tests if the user is able to assign an issue with the 'Assignable User' permission removed
|
void |
setUp() |
void |
tearDown() |
void |
testCreateButtonEncoding() |
void |
testCreateIssue() |
void |
testCreateIssueInJiraWithMultipleProjectsAndManyIssueTypes() |
void |
testCreateIssueInJiraWithSingleProjectAndSingleIssueType() |
void |
testCreateIssueSkipStep1IssueTypeSchemeInfersOneProjectAndIssueType() |
void |
testCreateIssueSkipStep1OnlyOneProjectAndOneIssueType()
Checks that step 1 (choose project and issue type) of create issue is skipped if there is nothing for the user to choose on the form.
|
void |
testCreateIssueUserHasNoCreateIssuePermission() |
void |
testCreateIssueWithNoPidInUrlOneProjectAvailableIssueTypeInUrl() |
void |
testEscapeProjectNameOnFirstScreenOfCreateIssue() |
void |
testXssInDueDate() |
getAssertions, getBackdoor, getEnvironmentData, getTester
public void setUp()
public void tearDown()
public void testCreateIssueInJiraWithMultipleProjectsAndManyIssueTypes()
public void testCreateIssueInJiraWithSingleProjectAndSingleIssueType()
public void testCreateIssue()
public void testCreateIssueSkipStep1OnlyOneProjectAndOneIssueType()
public void testCreateIssueSkipStep1IssueTypeSchemeInfersOneProjectAndIssueType()
public void testCreateIssueUserHasNoCreateIssuePermission()
public void testCreateIssueWithNoPidInUrlOneProjectAvailableIssueTypeInUrl()
public String createIssue()
public String createIssueWithoutComponents()
public String createIssueWithTimeTrackingDetails()
public String createIssueWithoutAssignee()
public void createIssueWithNoSummary()
public void createIssueWithRequiredFields()
public void createIssueWithHiddenFields()
public void createIssueWithInvalidDueDate()
public void createIssueWithCreatePermission()
public void createIssueWithSchedulePermission()
public void createIssueWithAssignPermission()
public void createIssueWithModifyReporterPermission()
public void createIssueWithTimeTracking()
public void createIssueWithUnassignableUser()
public void testEscapeProjectNameOnFirstScreenOfCreateIssue()
public void testXssInDueDate()
public void testCreateButtonEncoding()
Copyright © 2002-2022 Atlassian. All Rights Reserved.