On prod
Error statusesThe app otherwise only ever answers 200, 404 and 401, so a numeric status other than those had never reached the UI.
Dynamic field familiesOne pair per built-in Dynamic family. All five baselines are byte-identical; each changed document edits exactly one family’s value and nothing else, so a regression in one family cannot hide behind the others.
date — baseline ->
/dynamic-pdf/family-date-baseline.pdfIssued: March 4, 2026
date — changed ->
/dynamic-pdf/family-date-changed.pdfIssued: April 17, 2026
number — baseline ->
/dynamic-pdf/family-number-baseline.pdfOrder number: 4815162342
number — changed ->
/dynamic-pdf/family-number-changed.pdfOrder number: 9081726354
currency — baseline ->
/dynamic-pdf/family-currency-baseline.pdfTotal: $1,284.50
currency — changed ->
/dynamic-pdf/family-currency-changed.pdfTotal: $2,006.75
link — baseline ->
/dynamic-pdf/family-link-baseline.pdfPortal: https://autonomous-demo.applitools.com/orders/4815
link — changed ->
/dynamic-pdf/family-link-changed.pdfPortal: https://autonomous-demo.applitools.com/orders/9302
email — baseline ->
/dynamic-pdf/family-email-baseline.pdfContact: dana.whitfield@example.com
email — changed ->
/dynamic-pdf/family-email-changed.pdfContact: morgan.ellis@example.com
Before / after pairsRun a test against one half, then edit it to the other half. A test pointed at a single URL never produces a diff, because its first run becomes its own baseline.
09 multipage reflow — before ->
/pdf/samples/09_multipage_reflow_before.pdfSix pages of flowed text.
09 multipage reflow — after ->
/pdf/samples/09_multipage_reflow_after.pdfEight pages: 1.6 pages of text inserted halfway down page one, so every later line moves by more than one page.
Pair manifest ->
/pdf/samples/index.jsonGenerated index of every pair in this directory. Enumerate it instead of hardcoding names.
HTML fixturesWeb pages, not PDFs. Both are served as text/html and both are kept out of the sitemap.
PDF embedded in a page ->
/pdf/embeddedstable2.pdf in an <iframe> and in an <embed>. Neither should produce validated-page usage.
Web twin of stable2.pdf ->
/pdf/parity/stable2Same text and same page count as the PDF, as a plain web page, so the two pipelines can be timed against each other.