~/talk

AI Driven Mobile Testing

Talkat droidcon New York 2025 · 2025-06-25..06-26· [ai-assisted-development, testing]
links:none on file
slides:none on file

An open‑source framework called Trailblaze runs an on‑device LLM loop (OpenAI or Gemini via Kook) to convert natural‑language test objectives into type‑safe tool calls that map to Maestro on-device commands; the prototype is ~4–500 lines (about 200 lines of system prompt), built in six to seven months, and debugs via a log server. Demos are flaky but core approach works: 41 GitHub stars so far, aiming for 100.

AI-written summary · about

  1. 0:00AI-driven mobile testing intro
  2. 1:04Project origins and open source
  3. 5:13Prototype and inspiration
  4. 7:23Manual testing challenges at Cash App
  5. 8:26AI testing goals defined
  6. 9:08First AI testing prototype
  7. 14:22Team expansion and open source
  8. 15:27Scaling AI tests in production
  9. 17:12UI testing interaction methods
  10. 18:35Maestro for on-device control
  11. 20:57Type-safe AI interaction tools
  12. 22:23LLM debugging challenges
  13. 24:07AI test execution logging
  14. 25:11Handling LLM tool call failures
  15. 27:17UI element selection issues
  16. 28:40Set-of-mark prompting
  17. 30:46Trailblaze architecture
  18. 32:52Future plans and adoption
  19. 34:17Custom app workflow tools
  20. 35:40Extending to iOS and web
  21. 36:22Goose and MCP demo
  22. 39:57Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.