Leapwork alternative: Retracio
Leapwork ships several products; two of them are relevant here. Leapwork Flow builds automation on a visual block canvas in a Windows Studio, stores flows in a Controller, and runs them on Agents in the customer environment or as a Leapwork-hosted service (checked 2026-09-08). Leapwork Play, in Tech Preview, records clicks in a cloud browser and generates Playwright code inside the Leapwork workspace (checked 2026-09-08). Retracio is a desktop app. You walk through a scenario by hand, mark what should be true on each screen, and it writes a plain Playwright spec into your repository, reusing the page objects, fixtures, and locator style already there.
| Criterion | Retracio | Leapwork |
|---|---|---|
| Follows the conventions of your repository | Yes | |
| Where tests run | Local or cloud | both |
| Who owns the test code | Plain test files in your repository | vendor format; Leapwork Flow stores visual flows in the Controller, Leapwork Play generates Playwright code inside the Leapwork workspace |
| Works offline | Yes | |
| Maintenance model | Edit the test like any other file | self-healing |
| Output frameworks | Playwright | playwright (Leapwork Play); Leapwork Flow uses a visual block canvas without a code framework |
Alternatives checked on 2026-09-08 against their own websites and documentation. Empty cell: not confirmed.
Leapwork fits when…
- Your team designs automation on a visual canvas without a code framework and needs on-premise, customer-hosted cloud, Leapwork Cloud, or hybrid deployment, including offline installation of Studio (checked 2026-09-08).
- Coverage spans web, desktop, green screen, and virtual applications, executed by Self-Managed Agents in your environment or by Leapwork-Managed Agents (checked 2026-09-08).
- You want Playwright generated by clicking through the app in a zero-install cloud browser, with self-healing AI repairing a broken step during the run, and Tech Preview status is acceptable (checked 2026-09-08).
Retracio fits when…
- Your E2E suite already lives in the repository as Playwright, and every new spec has to pass the same review, lint, and formatter config as the ones written by hand.
- Testers already walk through scenarios manually and want each run to leave behind a spec with assertions in the local checkout, committed by a person on the team.
- Security review requires that source code, cookies, and credentials stay on the machine and that the model is called through an API key the company controls.