test-android-apps — Codex plugin: test Android apps
A plugin for Codex and ChatGPT that drives an Android emulator: reproduce a bug, grab screenshots, inspect the UI, pull logs.
Open on GitHubWhat test-android-apps does
The plugin gives your agent a workflow around the Android emulator. It reproduces a problem, takes screenshots, walks the UI tree, captures logs and profiles performance. All inside a Codex or ChatGPT session, so you are not juggling windows.
Under the hood it leans on adb, logcat and uiautomator, with simpleperf and perfetto named for profiling. Memory, leaks and heap are listed too, so heavy cases are covered. Handy when a bug only shows up on a device and you need evidence fast: a log, a screenshot, a trace.
Running it without an emulator and a working adb will get you nowhere, since the whole flow is built on them. Published by OpenAI under MIT.
What it helps with
- reproduce a bug that only appears on a device
- capture a screenshot at the exact moment
- inspect the UI tree and locate an element
- pull
logcatoutput for the duration of a test - measure performance and track down a memory leak
Example prompts for the agent
- reproduce the crash on the emulator and show me the logs
- take a screenshot after tapping the sign-in button
- profile app startup and find the bottleneck
Questions about test-android-apps
How do I install test-android-apps in Claude?
It comes from the Anthropic plugin marketplace. Open the catalog and connect test-android-apps to your session.
What does test-android-apps do?
It runs an Android app in an emulator: reproduces a scenario, takes screenshots, inspects the UI, captures logs and profiles performance.
What do I need for it to work?
A running Android emulator and a configured adb, since every workflow depends on them. simpleperf and perfetto are named for profiling.
Source text
test-android-apps · MIT
Test Android apps with emulator workflows for reproduction, screenshots, UI inspection, log capture, and performance profiling.
© OpenAI · MIT · openai/plugins