Skip to content
You're viewing the v2 docs. Looking for v1?Go to v1 docs
Docs
Testsigma
Popular questions
↑↓ to navigate↵ to selectesc to close
Book a demo

Reports

A run result leaves Testsigma 2 ways. Exporting produces a PDF, an Excel sheet, or a JUnit XML file from the application itself. Generating runs a JAR outside the application and produces Allure, JUnit XML, or a PDF built from your own template.

Click the Export icon on a run result and select the format.

FormatHow it arrivesNotes
PDFGenerated and downloaded, with an email when it completesNamed (Test Plan Name with build run YYYYMMDD).pdf. Choose Failed Step Screenshots [Recommended], All Screenshots, or No Screenshots in the Export PDF dialog
MS Excel SheetA download link sent to your account emailNamed (Test Plan Name).xlsx
JUnit ReportDownloaded immediately as XMLNo dialog

The export menu on a run result, offering PDF, MS Excel Sheet, and Junit report

An exported report carries the names things had when the run executed, so exporting the same run again reproduces the same document. See Results.

To put your logo on a PDF, go to Settings > Customize Reports and turn on the Customer Report toggle.

For a data-driven test case, both the PDF and the Excel report carry the Test Data Profile and the Test Data Set used for each iteration, at test case level. Test cases that use no profile omit those fields.

Allure and custom PDF reports are produced by a JAR you run yourself. All formats need a Testsigma API key, Java 21 or later, and the JAR from customer support.

For a plan-level report, copy the run ID from the Execution ID field on the Run Result page, or from the page URL.

For a machine, suite, or case-level report, right-click the page and select Inspect, go to the Network tab, select the test case, suite, or machine in the Run Result details page, then find the response under Name, click Preview, expand Content, and copy the ID.

A self-contained report you open in a browser, for sharing with a team. It carries execution summaries with pass and fail metrics, suite-level grouping and timing, individual step details, failure screenshots and categorization, and visual charts and timelines.

Terminal window
java -jar custom-report-0.0.6.jar \
--config.plan.runId=YOUR-RUN-ID \
--config.apiKey=YOUR-API-KEY \
--config.report.type=ALLURE_HTML \
--config.report.output.directory=/path/to/output/

Every parameter the 2 JARs accept:

ParameterRequiredWhat it is
config.plan.runIdYesThe run ID of the test plan execution
config.apiKeyYesYour Testsigma API key
config.report.typeYesThe output format
config.template.locationFor JUnit and PDFPath to the template file
config.report.output.fileFor JUnitOutput path for the report
config.report.output.directoryFor AllureOutput directory for the report files
config.baseURLNoYour Testsigma instance URL. Defaults to https://app.testsigma.com/
config.idFor a custom PDF below plan levelThe ID of the test case, suite, or machine
config.pdf.directoryFor a custom PDFWhere the PDF is saved

Why does my exported Excel file open in the browser instead of downloading?

Section titled “Why does my exported Excel file open in the browser instead of downloading?”

Microsoft Edge redirects the emailed link to https://view.officeapps.live.com, which opens the file rather than saving it. In Edge, go to Settings > Downloads and turn off Open Office files in the browser.

Why do I get errors downloading large files from the Exports page?

Section titled “Why do I get errors downloading large files from the Exports page?”

A slow or unstable connection can load a file partially, and a cached incomplete version can fail on the next attempt. Set the browser to download PDFs instead of opening them, then retry the download.

In Chrome, go to Settings, search for PDF, open Site Settings > Additional content settings > PDF documents, and select Download PDFs. In Edge, go to Settings, search for PDF, open All Permissions > PDF documents, and turn on Always download PDF files.

Was this page helpful?