MicroStrategy ONE

Grouping Differences in Graph and PDF Reports

When Integrity Manager compares two graph or PDF reports, it saves the graphs as .png or .pdf files. It then performs a pixel-by-pixel comparison of the two image files. If any pixels are different in the base and target graph, the report is considered Not Matched.

Adjacent pixel differences are grouped together and treated as a single difference. When you view the reports, Integrity Manager draws a red boundary around the currently selected difference. To navigate through the differences, use the Next Difference and Previous Difference icons on the Report Data toolbar.

Each difference has a boundary of unchanged pixels that is treated as part of the difference. You can adjust the size of this boundary with the Granularity slider on the Report Data toolbar.

Granularity

Increasing the granularity causes multiple differences near each other to be treated as a single difference. This can be useful when you want to treat the changes to the formatting of a title or legend as a single difference, so that you can quickly navigate to any other differences in the graph.

In this example, the title for the graph has been changed between the baseline and the target. In the base graph, the title is in normal font; in the target, it is in italic font. This is clear in the image below:

Granularity example: base

The white space between the words is the same in both the base and target reports. When the granularity is set to a low level, this unchanged space causes Integrity Manager to treat each word as a separate difference, as seen below:

Granularity example: low

If the granularity is set to a higher level, the space between the words is no longer sufficient to cause Integrity Manager to treat each word as a separate difference. The differences in the title are all grouped together, as seen below:

Granularity example: high

Related Topics

Viewing the Results of a Test

Analyzing a Tested Report or Document

Analyzing and Comparing Two Graph Reports

Tests that can be Performed in Integrity Manager