Applications, uses, and examples
The ability to customize JIRA is what makes it popular among various companies who use it. There are various applications of JIRA:
- Defect/bug tracking
- Change requests
- Helpdesk/support tickets
- Project management
- Test case management
- Requirements management
- Process management
Let's take a look at the implementation of test case management:
- Issue types:
- Test campaign: This will be the standard issue type
- Test case: This will be a subtask
- Workflow for test campaign:
- New States:
- Published
- UnderExecution
- Condition:
- A test campaign will only pass when all the test cases are passed
- Only the reporter can move this test campaign to Closed
- Post-function:
- When the test campaign is closed, send an e-mail to everyone in a particular group
- Workflow for a test case:
- New states:
- Blocked
- Passed
- Failed
- In Review
- Condition:
- Only the assigned user can move the test case to the Passed state
- Post-function:
- When the test case is moved to the Failed state, change the issue priority to major
- Custom fields:
Name |
Type |
Values |
Field configuration |
|
Select List | ||
|
Select List | ||
|
Text area |
Mandatory | |
|
Text area |
Mandatory | |
|
Text area |
Mandatory | |
|
Text area | ||
|
Text area | ||
|
Select List |
Unit Functional Endurance Benchmark Robustness Security Backward compatibility Certification with baseline | |
|
Select List |
Automatic Manual Partially automatic |