Test Coverage
This panel allows users to cover an issue with Tests and also analyze the status of the requirement in terms of testing based on the latest execution results for different scopes.
In this page, you can perform actions such as creating Tests automatically linked to the requirement and or link existing Test to the requirement
A data table is used to manage all the Tests that are associated with the issue.
1. Test Coverage Settings
To be able to set Test Coverage
You can go to AgileTest app
Click on the Settings tab (Only Project Admin can access this page)
Choose Reports → Test Coverage
.png?inst-v=ee2d9f4d-58bd-48d5-86f8-b7e2bf8a3007)
1.1 Analysis and Scope
Choose the Scope bar (Latest Final Status) to select specific Latest, Version, and Test Plan of the Test Case.
Select the Test Environments to dropdown:
Develop
Staging
Production
iOS
Android
Testing
Select Apply to apply the scope for the calculated coverage
.png?inst-v=ee2d9f4d-58bd-48d5-86f8-b7e2bf8a3007)
1.2 Filters
Users can also use Filters to
Clarify the test case Assignees
Manually enter via JQL
→ The more details users specify, the more detailed the calculated report is.
.png?inst-v=ee2d9f4d-58bd-48d5-86f8-b7e2bf8a3007)
Enter Generate Report to develop the test coverage.
1.2.1 Filter - Test Execution Correlation
The output of Test Coverage only depends on the Test Session, precisely the test environments of the test executions. Make sure that the test executions have the assigned test environments in order to use filter, and to receive the most accurately calculated test coverage.
2. Test Coverage Report
The calculated coverage is displayed into colored sections
OK
UNCOVERED
NOK (Not OK)
NOT RUN
.png?inst-v=ee2d9f4d-58bd-48d5-86f8-b7e2bf8a3007)
Users can manipulate the report by selecting the colored sections to hide/unhide the unwanted section
.png?inst-v=ee2d9f4d-58bd-48d5-86f8-b7e2bf8a3007)