Automating Android App Tests with a Computer-Use Agent on CI
How we built an adb + vision model test loop for Android apps, replaced flaky Espresso tests with a computer-use agent, and wired it into GitHub Actions with android-emulator-runner.
Insights
Tactical playbooks and market analysis for teams using AI browser automation.
Newsletter
Get updates on browser automation
Filter by tag
Clear filterHow we built an adb + vision model test loop for Android apps, replaced flaky Espresso tests with a computer-use agent, and wired it into GitHub Actions with android-emulator-runner.
How we automated end-to-end browser extension tests using the Chrome CDP + xdotool computer-use loop, running on GitHub Actions without mocks or Selenium.
How Vibe Technologies evaluates its ten AI agents at two levels: a YAML-based deployment verification suite that runs per-PR, and a Langfuse-backed team evaluation loop where Claw reviews cross-agent traces, checks for stuck sessions, and pushes agents to complete their tasks.
How we validate Chrome extension microphone initialization and listening-state transitions with manifest permission auditing, explicit FAIL vs SKIP semantics, and a virtual microphone in CI.
How Vibe tests browser agents in practice: OCR-backed extractor validation, deterministic mock LLM workflows, and real-model integration tests against live sites.