Quick start · Beta
User guide
Write once, test everywhere — shared AutomationId across platforms. Full reference: product docs. Also requirements & limits and the FAQ.
-
1
Install and open
Get the Setup from this site when download is enabled, or contact us. If SmartScreen appears: More info → Run anyway.
-
2
Free beta starts automatically
On first launch, Setup builds unlock a 30-day free device trial — no key paste. Remaining time is under Settings → Beta license. When it ends, contact us for a renewal key (
LH1.) and activate it on the overlay. -
3
Choose the platform
Header Platform: Windows UIA (default) or Android (Appium). iOS is not available yet.
-
4
Attach to a target
Windows: pick a process. Android: device + package → Connect.
-
5
Create or select a test
Left column → New Test. Rename in the center column.
-
6
Inspect the UI map
Right Inspector: hover, click, review properties. Prefer a shared AutomationId — required for portable Windows ↔ Android steps (Flutter, .NET MAUI, etc.).
-
7
Record steps
Windows: Start Recording, use the target app. Android: Start Recording, click the map (live taps / EnterText may also record when available).
-
8
Run the test
Run Test, optional Console, results on Dashboard. Switch Platform and re-run when the suite uses portable AutomationIds.
-
9
Save, export, update
Auto-save under LocalAppData. Export when needed. Setup installs: Settings → Check for updates.
Credo — write once, test everywhere: set the same AutomationId in Flutter / MAUI on each OS, record once, then play the suite on Windows and Android.
Tip — elevated apps: if attach fails with an elevation message, run Lighthouse as Administrator or run the target without elevation.