Page tree

Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.

Perfecto's Smart Reporting feature provides extensive test analysis capabilities in form of a multiple execution digital report. The Test Analysis UI enables quick navigation within your latest build execution. It provides visibility of your test execution status and lets you quickly identify potential problems with an aggregated report. You can:

  • Hone-in and explore your test results within customized views that include logical steps and synced artifacts.
  • Distinguish between test methods within a long execution.
  • Add personalized logical steps and tags according to your team and organization.

Get started

  1. Download the Repording SDK client for your programming languages and framework.
  2. Implement Reporting by integrating the tool into your test, for JavaJavaScriptC#Python, UFT, or Ruby.
  3. Export the generated Execution Summary or Single Test report (optional) as:
    1. A PDF report
    2. JSON data that can be formatted (using the Public API)

On this page:

Table of Contents

Reporting server
Reporting server
Access reports

Smart Reporting information is stored in a repository on the reporting server. The URI of the reporting server is of the form https://<CQL_NAME>, where <CQL_NAME> is the name of your Perfecto CQ Lab.

For example: If you access your Perfecto Lab using the URL, then you would access the corresponding reporting server at:

To access reports:

  1. Log in to Perfecto at https://<CQLab>
  2. On the landing page, click Analyze Reports.

    The Smart Reporting feature opens in the Test Analysis view. This view includes several tabs that present test results in various ways.


Important: The Smart Reporting feature saves the full execution report (including screenshots and video) for 45 days. After 45 days, basic reporting details (test name, status, device & device properties, execution start & duration) are saved for an additional 45 days. Test steps and commands with screenshots or recording are deleted.

90 days after the initial test execution, the report is completely removed from the Perfecto Test Analysis view. This configuration is valid for all Perfecto clouds and is not subject to change. We recommend that you save your execution reports locally if you need them for a longer period of time, as follows:

  1. On the Report Library tab, click the report you want to view.
  2. When the report displays, click the download icon in the top right.
  3. From the menu that opens, under Export to PDF, select Full report.

Report Types

The Smart Reporting feature generates the following levels of reports:

  • Execution Summary Report: Provides an overview of all tests included in a single execution. Overview includes a quick summary of how many of the tests concluded with success and how many failed.
  • Single Test Report: Provides a detailed drill-down to the test steps and individual commands, including screenshots and status reporting.

For more details, see here.

Video Tutorials

Introduction to Perfecto Reporting Library & Single Test Report

Widget Connector

Perfecto Reporting Test Authoring Configuration and Customization

Widget Connector

Also in this section:

Children Display