The Test Run Report screen provides a detailed view of executed test cases within a selected test run. It helps users analyze execution results, identify failures, and review error details for troubleshooting. Each test case execution is displayed in a tabular format with key information such as start time, duration, status, and error message. The Error field appears only when a test or page fails.

## Global Action Icons

The Global Action Icons are available at the top-right of the screen and allow users to manage and analyze the test run report.

- Search: Allows users to search test cases using keywords such as Test Case Name.
- Refresh: Reloads the report to display the latest execution status.
- Manage Column: Allows users to reorder and manage visible columns in the table.
- Column Filter: Enables users to show or hide table columns based on their preference, helping customize the view for focused analysis.
- Download: Allows users to download the test run report in Word, PDF, Excel, or CSV formats for reporting, sharing, and offline analysis.
- Column Operation: Clicking this option opens a popup with actions to manage the selected table column.
  - Move Column Left: Moves the selected column one position to the left.
  - Move Column Right: Moves the selected column one position to the right.
  - Insert to Left: Inserts a new column to the left of the selected column (if enabled).
  - Insert to Right: Inserts a new column to the right of the selected column (if enabled).
  - Replace Column: Replaces the selected column with another column (if enabled).
  - Hide Column: Hides the selected column from the table view.

## Test Run Report Table

The Test Run Report table displays execution details for each test case. Each row represents a single test case execution within the test run.

- Test Case Name: Displays the name of the executed test case.
- Description: Provides a brief description of the test case.
- Start Time: Indicates the date and time when the test case execution started.
- Duration: Shows the total time taken to execute the test case.
- Status Filter: Allows users to filter test cases based on their execution status for focused analysis.
  - Success: Displays test cases that completed successfully.
  - Failure: Shows test cases that failed during execution.
  - Not Started: Displays test cases that have not yet begun execution.
  - Aborted: Shows test cases that were stopped before completion.
  - Error: Displays test cases that encountered errors during execution.
  - Running: Shows test cases that are currently in progress.
- Error Message: Displays detailed error information when a test case fails, helping users identify the cause of failure and troubleshoot the issue effectively.
- Action: Provides additional options to manage or analyze the selected test case.
  - Stop: Stops the currently running test execution.
  - Network Logs: Opens detailed network activity logs for the selected test case.
  - View Test: Displays detailed information and steps of the selected test case.
  - Session Details: Shows session-level execution details for deeper analysis.
  - Re-run: Allows users to execute the selected test case again.

## Execution Summary

The summary section at the bottom of the table provides an aggregated view of test execution results.

- Total Cases: Total number of executed test cases.
- Pass: Number of successfully executed test cases.
- Fail: Number of failed test cases.
- Error: Number of test cases with execution errors.
- Aborted: Number of test cases that were aborted during execution.
- Status: Displays the overall result of the test run:
  - Success: Execution completed successfully.
  - Failed: One or more test cases failed during execution.
  - Not Started: The test run has not yet begun execution.
  - Aborted: The test run was stopped by the user before completion.
  - Error: The test run encountered errors during execution.
  - Running: The test run is currently in progress.