Requirements reports
Requirements reports provide information about requirements coverage, execution status in relation to requirements, and the impact of defects on requirements.
Purpose
Requirements reports answer the following questions:
- How are we doing on requirements coverage?
- Which plan requirements still need test case coverage?
- Which plan requirements are affected by defects and what is the status of those defects?
- Which test cases and test suites cover the requirements that are affected by defects?
- Which test cases are not associated with a plan requirement?
- What is the status of requirements testing for this test plan?
- What is the status of requirements validation for this test plan?
These reports include only requirements in the Requirements Management application that is configured to provide requirements to the Engineering Test Management project and only if the Requirements Management application uses the same Jazz Team server as the Engineering Test Management project.
All of these reports rely on data pulled from the data warehouse, so make sure that the data collection jobs have been run successfully.
In many of these reports, you can select optional parameter values to narrow the results included in the report.
Reports will not include requirements added to a test case from a module view. If a requirement needs to be added to a test case from the module view, the module must first be added to the collection. Then the requirements coverage report (e.g. Requirements Coverage by Test Case) will include the requirements.
In the preceding image, note that:
- Requirement 21 is not a plan requirement because its Requirement Collection A is not associated with Test Plan Z.
- Requirement 22 is not a plan requirement because it is not in Requirement Collection A (the requirement collection that is associated with the Test Plan Z).
- Requirement 23 is a plan requirement because it is in Requirement Collection A, which is associated with Test Plan Z.
Report Name | Description |
---|---|
Plan Requirements Coverage Detail | This report lists, for the selected test plan, all of the plan requirements and the test case that each requirement is covered by (associated with) if the test case is in the selected test plan. It answers the question, “Which plan requirements are covered by which test cases?” This report pulls data from the data warehouse. Make sure that the data collection jobs have been run successfully. Tip: For each requirement that is
not covered:
|
Plan Requirements Coverage by Test Case | This report displays, for the selected test plan, a pie chart with two portions: Covered, representing plan requirements that are associated with a test case in the test plan and Not Covered, representing plan requirements that are not associated with a test case in the selected test plan. It answers the question, “How are we doing on requirements coverage?” Click a portion of the pie chart to see which plan requirements are represented by that portion. This report pulls data from the data warehouse. Make sure that the data collection jobs have been run successfully. Tip: For each plan requirement
that is not covered:
|
Plan Requirements Defect Impact | For one or more selected test plans, this report contains three lists:
Note: This report includes only plan requirements associated with test cases (in a
selected test plan) that have at least one TCER. This report does not include test case results
associated with TCERs that are not associated with one of the selected test plans.
This report pulls data from the data warehouse. Make sure that the data collection jobs have been run successfully. Tip: For each plan requirement that has one or more related defects,
the associated test case or test suite should be run again after the defects are
fixed.
|
Plan Requirements Execution using TCER Count | This report displays a bar chart that shows, for one or more selected test plans, each plan requirement, the number of TCERs associated with the test case that is associated with the requirement, and the state of the most recent test case result associated with each TCER, provided that the TCER is associated with one of the selected test plans. Note: This report
includes only plan requirements associated with test cases (in a selected test plan) that have at
least one TCER.
It answers these questions about the status and results of testing activities:
You can narrow the results included in the report by selecting values for these optional parameters:
Click a bar in the bar chart to see which plan requirements are represented by that bar. This report pulls data from the data warehouse. Make sure that the data collection jobs have been run successfully. Tip: For each plan requirement that has a test case
result in a state other than Passed, testing is not complete.
|
Plan Requirements Execution using Weight | This report displays a bar chart that shows, for one or more selected test plans, each plan requirement and the number of TCER weight points in each state (based on the most recent test case result associated with each TCER) provided that the TCER is associated with one of the selected test plans. Note: This report includes only plan requirements associated with test
cases (in a selected test plan) that have at least one TCER.
It answers these questions about the status and results of testing activities:
You can narrow the results included in the report by selecting values for these optional parameters:
Click a bar in the bar chart to see which plan requirements are represented by that bar. This report pulls data from the data warehouse. Make sure that the data collection jobs have been run successfully. Tip: For each plan requirement that has TCER points in a
state other than Passed, testing is not complete.
|
Plan Requirements Not Covered Detail | This report lists, for the selected test plan, all of the plan requirements that are not covered by (associated with) at least one test case in the selected test plan. It answers the question, “Which plan requirements still need test case coverage?” This report pulls data from the data warehouse. Make sure that the data collection jobs have been run successfully. Tip: For each plan requirement that is
not covered:
|
Plan Test Cases Not Covering Requirements | This report lists, for each selected test plan, all test cases that are not associated with a plan requirement. It answers the question, “Which test cases are not associated with a plan requirement?” This report pulls data from the data warehouse. Make sure that the data collection jobs have been run successfully. Tip: For each
test case that is not covering a plan requirement:
|
Requirements Traceability | This report lists, for the selected requirements projects, each requirement, its coverage status (cover or no cover), and the test plan that is associated with the requirement collection that contains the requirement. Alternatively, you can show the test case that is associated with the requirement by selecting Show Test Case in the optional Test Case or Test Plan parameter. It answers the question, “Which test plans (or test cases) cover the requirements in this requirements project?” You can narrow the results included in the report by selecting values for the optional Requirement Type parameter. Make sure to link all test plans with a requirement collection that contains a requirement. This report pulls data from the data warehouse. Make sure that the data collection jobs have been run successfully. Tip: For each requirement that is not covered:
|