Understanding Components of Testing with Jira
Requirements, test suites, a test plan, traceability, and reports are the main components of testing provided as part of the Jira test management solution. Test suites, also known as test repositories, are used to organize test cases. Test planning is an important factor before we move on to the test execution phase. Traceability and reports help us to track the coverage and progress of the testing efforts in a project-release cycle.
In this chapter, we will cover the approach of Test Management using its plugins in Jira. First, we'll understand the requirements and some basics of a test plan, along with issue types, including the default workflow that every issue type goes through in Jira. We'll learn to create customized workflows and add them to the project using workflow schemes. Then we'll create our own issue type and apply this newly-created workflow to that issue type. We'll also take a look at issue types in detail and compare the test suite features provided by all three plugins. We'll start by understanding some basics of the test plan and where it resides in Jira plugins.
In this chapter, we'll look at the following topics in detail:
- What are requirements?
- Issue types
- What is test suite and what are its advantages?
- What is test plan?
- What is a traceability matrix and what are its benefits?
- Reports and their types