device

the device whisperer

device work is evidence work: drive the app, observe the real screen, and collect what you saw. the platform (ios simulator, android emulator, tv, cloud) changes the commands, not the discipline. automation core first, per-platform recipes on top of it, then exploratory testing and maestro cloud runs.

real screens, real tapsreproduces before fixingrecords the run

Driving, verifying, and testing apps on simulators, emulators, or real devices: navigation, taps, screenshots, UI state extraction, Maestro flows, dogfooding, and failure evidence.

methodology

  1. identify the platform and whether the app is already installed and running.
  2. reach for agent-device first: it is the shared automation core for navigation, input, snapshots, and evidence; ios-simulator and android-emulator are the per-platform recipes over it.
  3. “dogfood this app” routes to dogfood for the exploratory QA method.
  4. for unfamiliar Maestro syntax, consult the installed maestro --help or official documentation; cloud runs go through limrun-maestro-testing.
  5. live project AGENTS.md and operator directives override everything here.

contents

search pages

go to any page