Test management sample reports

This category contains reports that help managers monitor the testing process. These reports help managers verify whether all requirements have been tested, the status of tests, and the quality of code generated by developers.

Test Case Execution Status

Test Case pass/fail rates are important indicators of project status. Early in the project, a high percentage of failures might be normal and expected. This is especially true for test driven development, where there might be tests for functions that have not been totally implemented. As the project progresses, there are two trends to watch for in this report: the pass/fail ratio and the height of the bar indicating the total number of test executions. The bars should get taller (indicating more tests) and the percentage passing tests should increase.

Test Coverage by Requirement

There should be tests for every requirement. To verify that, the pie chart shows the percentage of requirements that are covered by tests, and the percentage that are not covered (have no associated tests). It is important to check into why they do not have tests, and create the tests if necessary.

Test Lab Utilization

This report shows the test system usage over time, broken down by operating system. Generally, this should increase over time, as project activity ramps up and there are more product features to test. Low utilization could indicate under utilized lab resources or possibly insufficient test coverage.

Tested Use Cases to Implemented Use Cases

This report shows what percentage of Implemented Use Case Requirements are tested. Ideally, this percentage should always be close to 100%. A low or declining curve may indicate that project functionality is not being properly tested. An upwards slope indicates that testing is catching up with implementation.


Feedback