Page tree
Skip to end of metadata
Go to start of metadata

Perfecto Reporting is a multiple execution digital report, that enables quick navigation within your latest build execution. Get visibility of your test execution status and quickly identify potential problems with an aggregated report.
Hone-in and quickly explore your test results all 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.

Getting started

  1. Download Reporting 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

Report Types

The Reporting system generates two 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, status reporting.

For more details, see here.

Accessing the reports

Perfecto Reporting information is stored in a repository on the reporting server. The URI of the reporting server depends on the name of the Perfecto CQ Lab (<CQL_NAME> in table below) you work with ".reporting" appended to the name of the Lab.

For example: If you access your Perfecto Lab using the URL https://demo.perfectomobile.com then the corresponding reporting server would be accessed at: https://demo.reporting.perfectomobile.com

Video Tutorials

Introduction to Perfecto Reporting Library & Single Test Report

Perfecto Reporting Test Authoring Configuration and Customization