Test case reports
Test case reports provide information about the status of test cases, test suites, or test scripts for a given scope.
Purpose
Test case reports answer the following questions:
- What is the development status of test cases, test suites, or test scripts?
- What are the counts of test cases, test scripts, and test suites by their states?
- What are the TCER or test script coverage details of select test cases?
- Which test cases fit selected categories by team area or test environment?
- Which test cases have associated work items or are affected by defects?
| Report Name | Description |
|---|---|
| Test artifact States (Live) | For one or more selected test plans, this report displays counts of test cases, test scripts, and test suites in the selected plans by their development state. The results are presented in a bar graph for each artifact type that is broken down by development states (Approved, Draft, Retired, or Under Review) for artifacts associated with each selected test plan. You can further drill down on artifacts in a specific state by clicking a section of a bar. This action opens a report, <Artifact type> by Development State (Live), that displays a list of the test cases, test suites, or test scripts in the selected state. This report
answers these questions:
You can narrow the results that are included in the report by selecting values for these
optional parameters:
Tip: Check these items for each test plan:
|
| Test Case Coverage by TCER (Live) | For one or more selected test plans, this report displays a chart that shows the counts of test case execution records and their states by test case. The bar graph shows, for each test case, bars that represent the number of TCERs for each test result status (passed, failed, blocked, and so on). The bar graph is followed by a table representation of the same information. Move the cursor over a segment of a bar graph to see how many TCERs are included in that segment. Click a segment of the bar graph to see a list of the TCERs that are represented by that segment. The report displays test case coverage by TCER result. Counts of the TCER results for the given test cases are shown in the bar chart. This report answers
these questions:
Tip: Check these items for each test case:
|
| Test Case Coverage by Test Script (Live) | For one or more selected test plans, this report displays test script coverage for each test case. A bar graph shows, for each test case, a bar that represents the test script count for the test case. The bar graph is followed by a table representation of the same information and includes the ID of both the test case owner and test script owner. Move the cursor over a bar segment to see how many test scripts are represented by that segment. Click a segment of the bar graph to see a list of the test scripts, or link directly to individual scripts that are represented by that segment. This report answers this question:
Tip: Test cases that do not have test scripts might indicate that scripts still
need to be developed.
|
| Test case Review | For one or more selected test plans, this report displays a range of test case details. The first table shows test case state details. The second table shows requirements associated with the test cases, and the third table shows other work items associated with the test cases. This report pulls data from the data warehouse. Ensure that the data collection jobs ran successfully. This report answers these questions:
Tip: For each test case, watch for high numbers of test cases that are waiting
for approval.
|
| Test cases (Live) | For one or more selected test plans, this report displays all the test cases in the selected plans and their categories. It also lists test cases that are not contained in any test plan. The first table shows the test cases that are associated with the selected plans. The second table shows test cases that are not associated with any plans. This report
answers these questions:
Tip: Watch for test cases that are not in any plan. Those test cases are likely
not being used in your testing effort.
|
| Test cases by Development State (Live) | For one or more selected test plans, this report displays all the test cases and their development state. This report answers this question:
Tip: Watch for too many test cases that are still in a Draft or Under Review
state. This situation could indicate a resource constraint in test artifact
development.
|
| Test cases by Team (Live) | For one or more selected test plans, this report displays test cases and their categories, grouped by team name. A table shows the team names, test case names, category types, category names, and test case weights. From the results, you can open a test case by clicking the test case name. This report answers these questions:
Tip:
|
| Test cases by Test Environment (Live) | For one or more selected test plans, this report displays test cases and their
categories, grouped by their test environment. A table shows the test environment, test plan names, test case names, category types, and category names. From the results, you can open a configuration or test case by clicking the links. This report answers this question:
|
| Test Cases Impacted by Defects | For one or more selected test plans, this report displays test cases that are associated with defects. Before you run this report, ensure that you add iterations to your test plans and generate execution records against these iterations. A table shows test suites and test cases that are associated with defects. The defects that appear in the report are associated with the execution of TCERs or test suites. From the results, you can open the test cases and defects by clicking the links. This report pulls data from the data warehouse. Ensure that the data collection jobs ran successfully. This report answers this question:
Tip: Watch for multiple defects associated with a test suite or test case. This
situation might indicate an area that requires more testing attention.
|
| Test scripts by Development State (Live) | For one or more selected test plans, this report displays all the test scripts, their parent test cases, and their development states. You can use this report to find test scripts that are in a specific state, such as Under Review. This report answers this question:
Tip: Watch for test scripts that are in an Approved state before their parent
test case has been approved. This situation might indicate that changes are required to associated
test scripts if parent test cases are changed during review.
|
| Test suites by Development State (Live) | For one or more selected test plans, this report displays all the test suites, their child test cases, and their development states, such as Draft and Approved. You can use this report to find test suites that are in a specific state, such as Under Review. This
report answers this question:
|