Case Distribution Report
AIO Tests allows you to analyze the Case data with the click of a button. On the test management tool, you can examine the case data by evaluating different aspects of test case coverage, priority, release, creation date, case status, among many others.
In this documentation, you’ll understand:
Steps to Generate Case Distribution Report
Step 1: To generate a case distribution report, simply click on the Chevron option for Case Distribution.
Step 2: Once you click on the chevron icon, the Case Distribution Report input window will be displayed on the screen. Select the desired Case Selection Criteria from the given options- Cases, Sets, Cycles, and Requirements. Based on the selected Case Selection Criteria, you will get different options to select the cases for which you want to generate the report.
Users can also use the filter option to narrow down the Cases/Sets/Cycles list. They can filter the list by Component, Release, Tags, Folders, etc.
Users can choose more than one Case/Set/Cycle/Requirement from the drop-down list.
Users can also use the filter option to narrow down the Cases, Sets, and Cycles list.
Users also have the option to specify a dynamic filter for cycles by changing ‘List’ to ‘Filter’.
Step 3: Click on the Primary Group By field and select the desired option from the drop-down list.
Users can also select a secondary grouping from the Secondary Group By field. It is an optional field.
Users can also select Aggregator from the given options- Count, Presence, and Efforts. By default, the Count is selected.
The below table shows the options available for Primary and Secondary Group By.
Field | Available in Primary Group By | Available in Secondary Group By |
Project | ✓ | ✓ |
Key | ✓ | ✓ |
Folder | ✓ | ✕ |
Case Owner | ✓ | ✓ |
Case Status | ✓ | ✓ |
Priority | ✓ | ✓ |
Case Type | ✓ | ✓ |
Step Type | ✓ | ✓ |
Component | ✓ | ✕ |
Release | ✓ | ✕ |
Tag | ✓ | ✓ |
Creation Date | ✓ | ✓ |
Automation Status | ✓ | ✓ |
Automation Owner | ✓ | ✓ |
Requirement | ✓ | ✓ |
Set | ✓ (Available only if the Case selection criteria is Set) | ✓ (Available only if the Case selection criteria is Set) |
Cycle | ✓ (Available only if the Case selection criteria is Cycle) | ✓ (Available only if the Case selection criteria is Cycle) |
The below table shows the options available for Aggregator.
Aggregator | Explanation |
Count | Shows the number of Cases in the grouping bucket |
Presence | Shows if there is at least one Case in the grouping bucket |
Effort | Shows the total Estimated Effort for all the Cases in the grouping bucket |
Step 4: Click on the Generate button.
Users can also save reports to reuse them later by clicking on the Save button.
Once you click on the Generate button, the report output will be displayed on the screen.
Examples
Cases Created by Users per Quarter
From the Case Distribution section on the Reports page, users can create cases per quarter. This report can help you understand the productivity of the users. To generate a report for cases created by users per quarter, select the Cases option from the Case Selection Criteria. Since no Case has been selected, the report will consider all Cases present in the Project. Click on the Primary Group By field and select Case Owner from the drop-down list. For the Secondary Group By field, select Created Date from the drop-down list. Once you select Created Date as Secondary Group By, a new field (Time Period) will appear on the screen. Click on the Time Period field and select Quarter from the drop-down list. By default, Count is already selected for the Aggregator field. Finally, click on the Generate button to generate the report.
Once you click on the Generate button, the report output will be displayed on the screen, showing the number of cases created by each user in different quarters since the start of the Project.
Cases in Smoke Sets by Priority
From the Case Distribution section on the Reports page, users can generate reports based on priority. This report can help you understand if there are any lower-priority cases in Sets which need to be removed. Select the Sets option from the Case Selection Criteria. Click on the Sets field and select the smoke sets from the drop-down list. Click on the Primary Group By field and select Set from the drop-down list. For the Secondary Group By field, select Priority from the drop-down list. By default, Count is already selected for the Aggregator field. Finally, click on the Generate button to generate the report.
The report shows that the AT-TS-52 Set contains Cases with Low and Not Assigned Priority. These can be reviewed to make sure Smoke Sets only contain important/relevant Cases.
Estimated Effort for Cases in Regression Cycle by Type and Priority
From the Case Distribution section on the Reports page, users can estimate effort for cases. This report can help you understand the effort required to execute all the Critical cases. Select the Cycles option from the Case Selection Criteria. Click on the Cycles field and select the cycles from the drop-down list. Click on the Primary Group By field and select Case Type from the drop-down list. For the Secondary Group By field, select Priority from the drop-down list. Click on the Aggregator field and select Effort from the drop-down list. Once you select Effort as Aggregator, a new field (Aggregate on) will appear on the screen. By default, there is only one option (Est. Efforts) to select from the Aggregate on drop-down list. Finally, click on the Generate button to generate the report.
The report shows that by the end of the first day of Regression, you will get a fair idea of the build quality since execution of all Critical cases should be completed.
Coverage Matrix of Requirements and Cases
This report can help you understand the coverage between the Requirement and Cases. Select the Requirements option from the Case Selection Criteria. Click on the Requirements field and select the issues from the drop-down list. Click on the Primary Group By field and select Key from the drop-down list. For the Secondary Group By field, select Requirement from the drop-down list. Click on the Aggregator field and select Presence from the drop-down list. Finally, click on the Generate button to generate the report.
Once you click on the Generate button, the report output will be displayed on the screen showing how Cases and Requirements are linked. There are requirements which are not covered by any Case.
For further queries and suggestions, feel free to reach out to our customer support via help@aiotests.com.