Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

This feature is available only to customers who have provided consent to the usage of SnowFlake databases. To learn more please contact Customer Success.

The Group Coverage Trend Report is the second report type available under Quality Analytics. It displays multiple apps code coverage over time.

Generating A Report

Generating a report is as simple as selecting the apps and branches you are interested in.

You have different options to view the data:

Date Range

The popular options available are: Last month, Last 2 months, Last 3 months, Last 6 months, Last year.

If none of the above is what you need, you can always select a custom date range. We recommend a minimum of 4 weeks.

Interval

You can select in which intervals you would like to aggregate the data. Options are: 1 week, 2 weeks, 3 weeks, 4 weeks, 1 month.

Understanding The Data

The report includes two charts: Modified Coverage and Overall Coverage.

Both charts display an aggregated coverage on top of the specific apps coverage and include:

  • Y-axis: Coverage % (0-100%)

  • X-axis: Time, according to the filter selection and intervals

Intervals

When selecting any of the interval options (1 week, 2 weeks, 3 weeks, 4 weeks, or 1 month) any point in the X-axis and in the chart line represents an interval. Interval X takes all code changes from the last build in interval X-1, and takes all coverage from all related test stages that were reported in all builds within interval X. (e.g. Interval of 1 month: coverage in July means all code changes since last build on June and their coverage from all test stages executions reported on builds within July).

Modified Coverage Chart

Modified coverage is the coverage of your code changes. Why is it important to track it? Your quality risks are code changes you haven’t tested. The higher the coverage, the lower the chances for escaping defects. You want to see high coverage overtime, to reduce risks. High modified coverage overtime is an indication for a good quality culture. It means that any new or modified code is tested.

Overall Coverage Chart

Overall coverage is the coverage of your entire code. You should track the overall coverage to make sure that overtime your trend is positive, mainly by covering new and modified code. You might see drops in cases you had major code changes with no coverage.

Sharing The Report

After generating a report you can use the copy button to copy the report URL to you clipboard. It’s a great way to share the report with others.

You are also able to make your saved report public for others in your organization.

 

Got questions? Visit our Quality Analytics FAQ page.

  • No labels