Report settings define how Ranorex Studio generates and stores test results. Access these settings through the Properties pane of the corresponding test suite.
- Select the test suite in the Projects view and open the context menu.
- Click Properties.
- In the settings window, click the Report tab.
The following settings control the storage and identification of test results.
- Enable report: Generates report files for the test run. If you deselect this, Ranorex does not create report files.
- Report description: Adds a custom text description to the report header. This provides high-level context, such as the test objective or environment details, directly within the test results.
- Report directory: Sets a specific folder for report storage. This folder replaces the standard project report directory.
- Report file name: Configures the automated standard report file name.
- Set of file name parts for automated report file names (set available as tool-tip).
- Auto save interval: Defines how often Ranorex writes the report to disk (in seconds). A value of '0' turns off auto-save.
- Timestamp: Sets the format of the timestamp within the report.
Compressed, JUnit, and PDF reports
Ranorex supports multiple output formats to facilitate CI/CD integration and results sharing.
- Create a compressed copy of the report: Creates a compressed report copy for easier distribution.
- Create JUnit compatible copy of the report: Automatically creates JUnit XML files for use in CI tools. Must have Ranorex 7.0 or above.
- Ranorex can generate a PDF version of the test results.
-
Included Data: The PDF packages data artifacts from
*.rxlog,*.rxlog.data,*.xsl,*.css, and*.pngfiles, and includes links to recorded videos. - Options: You can use Overwrite existing PDF file and Include images/video reporting within this section.
-
Included Data: The PDF packages data artifacts from
CSV Export
The CSV Export tab formats and exports specific report items as a CSV file. The application uses the data included in the .rxlog.data file for the report. It bases the report on existing report levels and the action filters.
- Enable CSV export: Enables the CSV export functionality.
- Export all columns: Includes all items in the report.
- Export selected columns: Includes only the selected items in the report. The mandatory columns appear grayed out because you cannot eliminate them from the export.
Report template settings
The report template defines the visual layout and branding of the test results. You can Create a custom template or Choose custom template. For more information, see Report Customization.
Tracing screenshot settings
Tracing screenshots provide visual context for actions in the report.
-
Tracing mode:
- Foreground: Captures the tracing screenshot before the action executes. This increases accuracy but may impact performance.
- Background: Captures the tracing screenshot while the action executes. This offers better performance but may reduce accuracy.
- Off: Captures no tracing screenshots.
- Quality: Adjusts the image quality to manage file size.
Video reporting
Video reporting records a test run as a collection of videos. This feature also works on Ranorex Agents.
-
Recording mode:
- Off: Disables video recording.
- Failed test cases only: Records the run but only saves videos for failed test cases.
-
All test cases: Records and saves videos for every test case.
- Bitrate (kbps): Defines the data rate for the video file. Lower values make video files smaller, but also lower image quality.
- Frame rate (fps): The frame rate of the videos. Lower values make video files smaller, but fewer frames also mean less information.
- Source screen: The screen you want Ranorex Studio to record. The screen numbers correspond to the display settings in Windows. Auto uses the screen the mouse is on at the start of the test run.