Repeato is a no-code test automation platform for mobile and web applications that uses computer vision and AI to automate end-to-end testing. Together with TestRail, it helps QA teams automatically synchronize execution results with their test management workflow—reducing manual reporting while keeping rich execution details just a click away.
The challenge
Many QA teams use one tool to automate UI tests and another to manage their testing process. While this setup gives each team the tools best suited to their work, it also creates a disconnect once execution is complete. Test results need to be transferred into TestRail, execution reports have to be matched to the right test runs, and valuable context around failures can easily get lost. The more frequently tests run, the more repetitive—and error-prone—this reporting process becomes.
The solution
The Repeato + TestRail integration removes the manual handoff between automation and test management.
After a one-time setup, Repeato can publish execution results directly into TestRail. Teams can update existing test runs, create new runs automatically, and include a direct link back to the corresponding Repeato execution report. This gives QA and engineering teams access to both high-level status and detailed execution data.
About the integration
The integration connects Repeato with TestRail through the TestRail API, allowing teams to sync automated execution results with their TestRail projects.
Once connected, users can map Repeato tests to TestRail case IDs, select the right project, suite, and test run, and publish pass/fail results with execution comments and links to the original Repeato reports. Batch execution is also supported, so multiple results can be published as part of a single workflow.
Because the integration stores test-to-case mappings, teams can reduce setup effort for recurring regression runs and keep future executions consistent.
Benefits of using Repeato with TestRail
- Reduce manual reporting: Publish Repeato execution results into TestRail instead of updating test runs by hand.
- Keep context connected: Include links from TestRail results back to the related Repeato execution reports.
- Speed up recurring test cycles: Reuse saved mappings to reduce setup time for future runs.
- Support flexible workflows: Update existing TestRail runs or create new ones from Repeato.
- Improve result visibility: Keep automated test outcomes aligned with the test cases and runs your team already manages in TestRail.
“Our goal with the TestRail integration was to make result publishing simple. We topped that goal; it’s now a piece of cake!”
— Thomas L., Repeato Developer
How the integration works
Getting started takes just a few steps:
- Connect Repeato to your TestRail instance.
- Select the appropriate TestRail project and suite.
- Map Repeato tests to TestRail case IDs.
- Run your tests in Repeato.
- Choose an existing TestRail run or create a new one.
- Publish execution results, comments, and links to the detailed Repeato report.
For recurring workflows, saved mappings make future result publishing faster and more consistent.

To see the integration in action, watch the Repeato demo video.
Bottom line
The Repeato + TestRail integration helps QA teams spend less time maintaining test results and more time acting on them.
By syncing automated execution results with TestRail, preserving links to detailed Repeato reports, and supporting repeatable workflows, the integration keeps test management aligned with real automation outcomes. The result is faster reporting, better visibility, and a smoother path from automated execution to test insight.
About TestRail
TestRail is the only centralized QA platform that gives you the power to build, connect, and optimize all of your testing processes. Over 10,000 QA teams use TestRail to release flawless products faster by testing more efficiently, getting real-time visibility at scale, and building confidence in QA.
About Repeato
Repeato is a test automation platform for mobile and web apps that uses computer vision and AI to record and replay user interactions. They help QA and engineering teams create stable end-to-end tests faster, reduce maintenance overhead, and ship with more confidence.




