Ranorex (rxlog)
Submit and collect your Ranorex results in Testiny to track automated test runs. By integrating Ranorex with Testiny, you can gain valuable insights into your testing process. Track automation results over time, identify frequently failing tests, and detect patterns in test failures to fix CI failures and find flaky tests.

Generate Ranorex rxlog Reports
Ranorex automatically generates rxlog reports, when executing a test run. Generated reports can be found in the reports folder in the project's folder or in the output directory.
Import Results to Testiny
Make sure you've generated an API key and use the Testiny CLI to import the results to Testiny:
- Node.js/npm
- Linux
- Windows
- macOS
export TESTINY_API_KEY=****
npx @testiny/cli automation --project ID_OR_KEY --source "frontend" --rxlog my-reports-folder/*.rxlog export TESTINY_API_KEY=****
./testiny-importer-linux automation --project ID_OR_KEY --source "frontend" --rxlog my-reports-folder/*.rxlog set TESTINY_API_KEY=****
testiny-importer-win.exe automation --project ID_OR_KEY --source "frontend" --rxlog my-reports-folder/*.rxlog export TESTINY_API_KEY=****
./testiny-importer-macos automation --project ID_OR_KEY --source "frontend" --rxlog my-reports-folder/*.rxlog In the above example, the environment variable TESTINY_API_KEY is set to authenticate the request.
The --project flag specifies the target Testiny project using its ID or key and the --source flag categorizes the test results (e.g., frontend, backend, integration tests, ...).
The --rxlog flag specifies the format of the specified test result file(s).
Once executed, the Testiny CLI will automatically create a new automated test run in Testiny and import all results from the specified report(s).
Test Keys
Ranorex automatically assigns a unique testcontainerid to the test results. This id is used as the testkey to uniquely identify a test across automation runs.
More resources
Here are some further resources to help you get started with integrating Ranorex with Testiny, including CI/CD integration examples, a full automation guide, and the Testiny CLI.