Android End-to-End Testing (android-e2e-tester)
SkillDev toolsRun autonomous Android E2E tests on example app via ADB MCP with Logcat verification.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the Android End-to-End Testing (android-e2e-tester) skill
What this skill tells your AI
The instructions your AI receives, as published by brim-borium/spotify_sdk in .agents/skills/android-e2e-tester/SKILL.md and read by ahel’s review.
Execute autonomous end-to-end testing on physical Android devices using ADB MCP tools and real-time Logcat cross-checking.
Workflow
-
Pre-flight Checks:
- Verify device connection (
adb devices). - Check packages/spotify_sdk/example/.env.
- Confirm Spotify app (
com.spotify.music) is installed and logged in.
- Verify device connection (
-
Reset Log Buffer: Clear old logs with
adb logcat -c. -
App Execution: Launch app via
flutter run -d <device_id>insidepackages/spotify_sdk/example. -
UI & SSO Automation:
- Inspect UI hierarchy (
get_ui_tree/dump_ui_hierarchy). - Tap "Connect to Spotify".
- Authorize Spotify OAuth dialog when presented ("Agree").
- Test playback controls (Play, Pause, Skip Next, Skip Previous).
- Inspect UI hierarchy (
-
Logcat Cross-Checking:
- Query logcat for
SpotifySdktags andPlatformException. - Validate UI widget states against native log entries.
- Query logcat for
Signals
- GitHub stars
- 166
- Forks
- 93
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
android-e2e-tester- Source
- github.com/brim-borium/spotify_sdk