← Blog

Export Any Test Report as a PDF

Download any test-lab run, or a whole pipeline, as a single self-contained PDF: the result, every step, the screenshots embedded inline, and a branded footer on every page. One file you can email, attach to a ticket, or keep for the audit.

featurePDF exporttest reportsQA reportingtest automationAI testingPlaywrightCI
Export Any Test Report as a PDF

You can now download any run report as a PDF.

Open a finished run, click Download PDF, and you get one file with the whole report inside it: the pass or fail result, every step with what was expected and what actually happened, the screenshots embedded inline, and a branded footer on every page. Email it, attach it to a ticket, or drop it in a folder for the audit. Whoever opens it needs no test-lab account.

test-lab could already share a run: open a report, make a share link, send it. That covers the case where someone wants to click in and look around.

But a link lives online. You cannot staple it to a Jira ticket, file it next to a release sign-off, or hand it to a client as the thing they paid for. The screenshots sit behind the run, so the link is only as permanent as the run behind it. And plenty of the people who need to see a QA result, a manager, an auditor, a customer, just want a document they can save, not another login.

A PDF is that document. It is self-contained, it opens anywhere, and it reads the same the day you make it and a year later.

What is in the file

The PDF mirrors the report you see on screen:

  • The result up top: PASSED or FAILED, the objective that was tested, the device, when it ran, how long it took, and the run ID.
  • A step-by-step breakdown. Each step shows its action, what was expected, what actually happened, and its own status, color-coded so a quick skim tells you where things broke.
  • The screenshot for each step, embedded in the file. Not a link that can expire, the actual image, so the PDF still tells the whole story once the run itself is long gone.
  • Performance metrics when the run captured them: page load time, LCP, CLS, DOM size, total transferred.
  • Any issues the run flagged, each with its severity and the recommended fix.
  • A footer on every page with the test-lab.ai logo, a "Generated by test-lab.ai" line, and page numbers.

A whole pipeline, one document

Multi-step pipelines export too. A pipeline that signs up in step one, upgrades the plan in step two, and cancels in step three comes out as a single PDF with one page per step, in order. You hand over one file for the whole journey instead of three separate links, and the page numbers in the footer keep it in sequence.

Where it helps

  • Release sign-off: attach the PDF to the ticket or the release notes so the green check is on the record, not in someone's browser history.
  • Client work: if you run QA for someone else, the report is the deliverable. Now it is a file with your run and their result, ready to send.
  • Audits and compliance: a dated, self-contained document with the screenshots in it is what an auditor actually wants, and it does not rot when the run ages out.
  • Sharing up: a manager who will never log in to test-lab will still open a PDF.

Try it

Open any finished run from the Runs page, find the Export Report card in the sidebar, and click Download PDF. It works on single runs and on pipelines, on every account, today. The file is built right in your browser, so the run data goes straight into the PDF without a round trip to anyone else.

Your results were always in the report. Now they fit in an attachment.

Ready to try Test-Lab.ai?

Start running AI-powered tests on your application in minutes. No complex setup required.

Get Started Free