Beta Early software · edges still sharp

Write once. Test everywhere.

Record a flow with shared AutomationIds — then play the same test on Windows and Android. Built for Flutter, .NET MAUI, and any UI that ships the same ids.

Loading latest beta…

Lighthouse Tests Suite workspace attached to a desktop app

Credo

Write the test once. Play it everywhere.

One suite should cover every platform you ship — not a copy per OS. Give controls a shared AutomationId, record the flow, switch platform, and run again.

Prefer ids over bounds and class names. Use Import / Check portability in the app when you move a suite between Windows and Android. iOS is not available yet — same credo, later platform.

Status

Still beta

The product works for real attach → record → play workflows, but it is not finished. Features move, SmartScreen may warn (unsigned Setup), and we want feedback on what breaks.

Explore

Everything you need to evaluate the beta

In brief

From window to working test

Three moves. Full walkthrough in the docs or user guide.

  1. 01

    Attach

    Pick a Windows process — or connect an Android emulator — and open the visual map.

  2. 02

    Record

    Click elements that carry AutomationId. Add asserts and waits from context actions as you go.

  3. 03

    Play

    Run on the same platform — or switch to another when ids are portable — then check the dashboard.

Beta · Windows installer

Install once. Update from Settings.

After Setup, a free 30-day trial starts automatically. Use Settings → Check for updates when a public update feed is configured. Need a renewal key later? Contact us.

  • Windows 10 / 11 (x64)
  • Free 30-day device trial on first install
  • No Visual Studio required
  • Unsigned beta: SmartScreen → More info → Run anyway