Last updated: Jul 19, 2020 12:04
Step 2 | Access the Test Analysis view
Log in to Perfecto at: https://<CQLab>.app.perfectomobile.com.
On the UI landing page, click Analyze Reports.
- Export the generated Execution Summary or Single Test report (optional) as:
Step 3 | View reports
The Test Analysis view presents your test results on the following tabs (see in red box below) that present different views of the result data:
- CI Dashboard: Displays the history of the test results, grouped based on the CI jobname identifier. Here, you can track your CI/CD pipeline and scheduled builds/jobs.
- Heatmap: Displaysa graphic overview of different cross-sections of the test results. You can group test results by two levels of characterizations – devices or specific tags. The different groups are color-coded based on the distribution of passed or failed tests.
- Report Library: Displays a list of all single test reports for the Perfecto Lab, along with recorded videos and screenshots. You can filter the listing to focus on a set of tests with a particular tag or drill down to view the full report. The tags may be execution-level context tags or specific test tags. You can also export reports in PDF format or as JSON data.
- Live Stream: Displays a list of test executions currently in progress and allows you to stop one or more executions at once if needed.
In addition, you can drill down to view the Single Test Report (STR) for a specific test. You can also export the generated Execution Summary or Single Test report (optional) as:
The following pages provide more information on these tabs:
Step 4 | Group or filter reports
The Heatmap and Report Library tabs display a sidebar panel on the right side of the window. The sidebar supports filtering, grouping, and saving custom views.
You can filter the reports displayed based on any combination of the following parameters:
- When the test was run. Under Time Frame, select a range of dates. The default is to only display tests run in the past 24 hours.
- Specific test information:
Tags assigned to the tests
By default, only the first 8 tags are displayed. If more tags are available, you can view them by clicking + Select another tag.
- Custom Field values assigned to the tests
- Device identification used by the tests, such as:
- Device ID
- Operating system
- Form factor to view only tests run on Mobile devices or Desktop Web devices
- Continuous Integration Job information
- Final reported Status of the test - select to show only the tests that Failed, Passed, or final status is Unknown.
You can group jobs by the following parameters:
- Device ID
- Device model
- Form factor
- Job name
- Operating system of the device
- Project name
- Project version
- Resolution of the device display
- Status of execution
- Custom Field values
You can select two levels of groupings, where the second grouping is applied within each group (by the first parameter).
After selecting group or filter parameters (see below) to focus on a subset of available test reports, you can save these settings as a custom view. A custom view allows you to:
- Understand the progression of the test results by viewing sets of comparable test reports but from different time frames.
- Share a focused view with other users.
To save the set of selected parameters as a custom view:
- In the sidebar header, click the save icon .
- In the Save View As form, do the following:
- Enter a name for the view.
- (Optional) If you want others to be able to access this view, turn on Shared view.
- Click Save.
To switch to a custom view:
- In the upper left, expand the list to view existing custom and shared views.
To delete or share a custom view:
- In the sidebar, click the menu icon .
- Select Delete or turn on Shared view.
Step 5 | Analyze test results
Your last step in working with reports involves analyzing the results and taking actions to fix the issues discovered. Continue with Analyze test results.
Introduction to Perfecto Reporting
How to add reporting to your test and view the resulting reports