Reports
The users will have better satisfaction when the application does not have bugs, technical glitches, performance issues, or usability issues. When these issues increase, the quality decreases, which results in bad UX. That's when drill-down reports come in handy.
In QApilot, you can view/download reports at multiple levels and find specific details, like the number of tests failed and the reason for failures or machines causing more problems. You can assess the application's quality and address issues from this data.
Prerequisites
You should know how to create a test case, test suite, and test plan.
Possible Actions on the Reports Page
Navigate to Reports on the left side navbar and click on the reports.
The following are the actions possible on the Reports page:
Search: To search for a run result by name, use this. The search will filter all the run results names that contain your search query.
Sort by: Click on the Sort by button to sort the list of Run Results according to your preference. You can sort the list based on the Title, Created Date, Updated Date, Last Run, Ascending or Descending.
Filter: Click on Show Filters to add filters and sort results according to your preference. You can add filters based on the options Created By, Last Run Date, Created Date, Updated Date, Last Run Date, and Labels.

QApilot Reports Dashboard Overview
Navigate to view details on any specific reports. QApilot Reports Dashboard is the control panel that provides a comprehensive overview and detailed analysis of all executed test cases.

Summary Overview: The dashboard offers a high-level summary of all test cases run to date, displaying:
Total Test Cases: Overall count of test cases executed.
Successful Test Cases: Number of test cases that passed all steps.
Failed Test Cases: Number of test cases with one or more failed steps.
Executed Steps: Total number of steps executed across all test cases.
Failed Steps: Total number of steps that encountered errors.
Visual Summary: A pictorial summary is provided to give users a quick overview:
Failed Test Cases Summary: Displays details of the failed test cases, highlighting specific steps that failed (e.g., element ID not found).
Failure Reasons: A chart representing the reasons for failures, such as elements not found, comparison failures, etc.
Severity Chart: Indicates the severity of failed steps.
Keyword Failures: Shows which keywords caused test cases to fail (e.g., compare text, click element).
Module Failures: A bar chart representing the number of failures per module, making it easy to identify problematic areas.
Accessing Detailed Reports:
Tap on the "Test Cases" option to view all recorded and executed test cases.
Click on any test case to reveal all the steps involved and their execution details (passed, failed, etc.).
Test Step Details: Each test step provides a detailed view, including:
Screenshot: Visual representation of the app screen at the time of execution.
Keyword: The action performed (e.g., click element, set value).
Coordinates: Location on the screen where the action was performed.
Element ID: Unique identifier of the element interacted with.
Report Details
Test Cases

Here in the test cases section in the report, you will find detailed logs against each test case in that execution report complete with the screenshots for each step of the respective test case.
In addition to this, you will also find detailed artifacts (screenshots) of the execution, video, test data, debug logs, crash logs, and video splits in the following sections in execution reports as shown in the attached screenshots below.





How to share the reports with other users?
On the Reports Home page, under the Actions field select the Envelop icon to configure the mail ID of the user.

A dialog box will appear to enter the email along with the configurations to be applied:
Show Images
Show Test Case Counts
Show Crash Logs

Click the Send button. The report will be mailed to the respective mail id.
It allows to sending of multiple reports to multiple emails.

Enter the Report Title as the multiple reports are grouped into the specific report.
Enter the respective email id’s to send the report.
You can send up to 5 email IDs at once and email IDs should be comma separated.

How To Download a Report?
On the Reports Home page, under the Actions field select the Download icon to configure the mail ID of the user.

The downloaded reports are shown on the browser in the PDF format.

Click the Open file link to view the report.
How To Raise an Issue?
Click on View detail on any respective report.

It redirects to the below screen. Click on the Raise issue icon

While viewing the detailed test steps, locate the options to raise an issue.
Click on "Raise Issue" if the tester believes the issue is from the app team. Describe the issue and submit it.

The issue is directly raised in Jira and assigned to the relevant developer.
Steps to Rerun from Reports
Click on View detail on any respective report.

It redirects to the below screen. Click on the Re-Run icon in the top right corner.

On the Re-run prompt, you will see the following popup:

Choose the option and click on Start execution to rerun.

Once the executions are completed, these are acknowledged in the form of Reports.
Last updated