Knowledgebase

Testing Reports and Calculations Print

  • softwaretestingqa, software, guide, howto, solution, zillionkinghost, hosting, support
  • 0

Verifying numbers.

WHY IT REQUIRES SPECIAL CARE

Wrong numbers look plausible, and are acted on.

WHAT TO VERIFY

Calculations against independently computed results Totals against their components Figures against a known reference

WHAT INDEPENDENT COMPUTATION MEANS

Calculating expected results by a different method.

WHY NOT USING THE SAME CODE

It would only confirm the code matches itself.

WHAT TO TEST WITH

Small datasets where the answer can be verified by hand

Edge cases: zero, negative, very large

Empty datasets Data with missing values

WHAT MISSING VALUES CAUSE

Averages computed over fewer items than assumed.

WHAT TO VERIFY ABOUT ROUNDING

That it is applied consistently That totals of rounded values match rounded totals, or that the discrepancy is understood

WHAT TO TEST ABOUT CURRENCY

Conversion, rates applied, and the date used.

WHAT TO TEST ABOUT DATES

Period boundaries Time zones Periods with no data

WHY PERIOD BOUNDARIES MATTER MOST

Off-by-one errors there silently omit or duplicate a day.

WHAT TO RECONCILE

Reports against the source system.

WHAT TO DO ON DISAGREEMENT

Investigate before publishing.


Was this answer helpful?
Back

Are you happy with your experience? Leave us a review on Trustpilot.


Trustpilot