Ekkora.QA
EKK-01 · MMXXVI · SAMPLE REPORT

QA regression report · sample

A generic example of the report you get after the build phase, on every run. It shows what was tested, what the outcome means, and which regressions were caught. Readable for non-technical people, also as Excel.

Client Example B.V. Environment acceptance Run 2026-07-14 03:00 Stack Playwright · TypeScript Duration 12.4s

24
Test cases
21
OK
1
Regression
1
Known exc.
1
Out of scope
// results (selection)
IDAreaTest scenarioOutcomeEvidence
HOM.01HOMHomepage loads, title + H1 presentOK2
NAV.01NAVMain navigation + proper 404OK2
ZOE.01ZOESearch: filter and sortOK1
CHK.01CHKCheckout: pay with iDEALOK3
CHK.02CHKCheckout: apply discount code (total drops)REGRESSION3
LOG.01LOGLogin: existing customerOK1
REG.01REGSignup: new account + verification emailOK2
ACC.01ACCAccount: change and save detailsOK1
PRD.01PRDProduct page: price, variants, add to cartOK1
FORM.01FORMContact form: validation + submitOK2
LNK.01LNKInternal links return no errors (< 400)OK1
LNK.05LNKExternal partner link (rate-limited)KNOWN EXCEPTION1
SEO.01SEOTitle, meta description, canonicalOK1
TOE.01TOEA11y smoke: exactly 1 H1 and html[lang]OK1
PDF.01PDFTerms PDFs: 200 + application/pdfOK1
MOB.02MOBMobile checkout (small screen)OUT OF SCOPE0
// what does a red result mean?
CHK.02 · REGRESSION. The discount code is accepted, but the order total does not change. Caught on acceptance, before production. Evidence: 3 screenshots (input, confirmation, order total). A new failure since the last green run, so worth picking up.

LNK.05 · known exception. An external partner link sometimes returns a rate limit (429). Documented as a known exception, does not count as a regression.
// the principle
Every test case verifies the outcome, not just that an action was performed (order total drops, step reached, link status < 400). So red really means something. Not hundreds of meaningless tests, but a reliable safety net on what matters.