Skip to main content

Export a Test Run Report as PDF

Written by Ines
Updated today

Sometimes you need to export runs for your Clients and Partners - in an easy to share format, outside of Thunders.

Here is how: When you have completed your Test Runs, Thunders allows you to export a professional PDF report summarizing the execution results. This report includes a cover page, a table of contents, an introduction, an execution summary, and detailed test set sections with step-by-step results and screenshots.

You can also customize the appearance of your PDF reports at the Project level, including the color scheme and which sections to include.

How to Export a PDF Report

From the Test Runs list

  • Navigate to your Project and open the Test Runs list.

  • Select the Test Run(s) you want to include in the report.

  • Click the Export Report button.

  • A dialog will appear allowing you to configure the report metadata (title, version, status) and optionally provide end-client branding (company name, logo, primary color).

  • Click Generate to download the PDF.

What the PDF Report Contains

The generated PDF report can include up to five sections. Each section can be toggled on or off from the Project Settings (see customization below).

Cover Page

  • Displays the report title, project name, version, and document status.

  • Shows your organization logo and, optionally, an end-client logo.

Table of Contents

  • Provides a structured outline of all test sets and test cases included in the report, with numbered sections for easy navigation.

Introduction

  • A customizable section where you can provide context about the testing scope, objectives, or any relevant background information.

Execution Summary

  • A table summarizing all test cases with their name, configuration (test set), status (Passed, Failed, Running, Stopped, Cancelled), and duration.

  • Each test case name links back to the corresponding Test Run in the Thunders web app.

Test Sets & Detailed Results

  • For each test set, the report lists every test case with:

    • Test case name and description

    • A detailed Run Steps table showing each executed step, its description, expected result, pass/fail status, and duration

    • The last screenshot captured during the test execution


Customize Your PDF Export

You can customize the appearance and content of your PDF reports from the Project Settings.

How to Access PDF Export Settings

  • Navigate to your Project Settings page.

  • Click on the PDF Export tab.

  • Here you will find two customization sections: Design Tokens (colors) and Section Visibility (toggles).

Design Tokens (Color Customization)

You can customize the following colors used throughout the PDF report. Each color is specified as a hex value (e.g., #2563EB).

Color

Description

Default Value

Primary Color

Used for main headings and cover title accent

#0047BB

Subtitle Color

Used for subtitles, project name, and body text accents

#475569

Muted Color

Used for footer text and secondary information

#94A3B8

Table Header Background

Background color for table header rows

#F1F5F9

Table Header Border

Border color for table header rows

#CBD5E1

Cell Border

Border color for table data cells

#E2E8F0

Status Passed

Color for "Passed" status labels

#43A047 (green)

Status Failed

Color for "Failed" status labels

#D91F1C (red)

Status Running/Skipped

Color for "Running" or in-progress status labels

#F59E0B (amber)

Section Visibility

You can toggle the visibility of each report section independently. When a section is disabled, it will not appear in the generated PDF.

Section

Key

Default

Cover Page

cover

Enabled

Table of Contents

toc

Enabled

Introduction

introduction

Enabled

Execution Summary

summary

Enabled

Test Sets & Results

testSets

Enabled

Save, Cancel & Reset

  • Save: Persists your customization to the Project. All future PDF exports for this Project will use the saved configuration.

  • Cancel: Discards unsaved changes and reverts to the last saved configuration.

  • Reset to Default: Restores all colors and section visibility to the platform defaults.


Configuration Priority

When generating a PDF report, the configuration is resolved in the following priority order (highest to lowest):

  1. Request-level config - passed directly in the export request body (advanced usage)

  2. Project-level config - saved in Project Settings > PDF Export tab

  3. Platform defaults - the built-in Thunders default theme

If both a project-level and request-level configuration exist, they are merged on top of the platform defaults, with the request-level values taking the highest priority.


Localization

The PDF report supports both English and French. The language is selected at the time of export and affects all labels, headers, and status texts within the report. The default language will depend on your app preffered language.

Did this answer your question?