Knowledge Base > Diffblue Cover Reports 2.0 > 4. Navigating through Cover Reports

BETA

Hierarchy

Cover Reports is organised hierarchically into runs, packages and classes as illustrated below:

run-1
│
└───package-1
└───package-2
    │   class-1
    │   class-2
run-2
│
...

A run represents a single data upload using the dcover CLI. Each run is associated with exactly one Java module, and contains the packages and classes of said module with the coverage information achieved during the run. This hierarchy can be browsed using the menu on the left-hand side. If any element is truncated, you can hover over it to see the full name.

Dashboard Tabs

In order to view any information, an element in the hierarchy must be selected from the menu.

Upon selection, a series of tabs are shown in the center of the header at the top. These organise the dashboards into groups to help view the information. These tabs are:

When a new element in the hierarchy is selected from the menu, the tabs are refreshed with the relevant dashboards.

Once an element in the hierarchy has been selected, the location of the element will be displayed to the left of the tabs.

Here, the greyed out breadcrumb displays the element that is currently open. Active breadcrumbs are parents of the displayed element and, if clicked, will display dashboards for this element.

Breadcrumbs can also be found within the navigation menu. Here, clicking a link will not redirect you - instead these breadcrumbs allow you to navigate through the menu, so that you can select different elements within your project.