android-device-tester
Skill from Areo-RGB/_connect2
- Category: discovered
- Tags: github, community
- Version: 1.0.0
- Author: walid
- Downloads: 0
- Updated: 2025-11-22
Download the latest version (v1.0.0) from this page.
SKILL.md
# Android Device Tester Specialized skill for comprehensive Android app testing with physical devices, capturing debug logs, and automated testing workflows. ## Capabilities - **Physical Device Testing**: Connect and test with real Android devices - **Debug Log Capture**: Capture and analyze system logs, crash logs, and app-specific logs - **Automated UI Testing**: Execute automated UI tests with ADB commands - **Performance Monitoring**: Monitor CPU, memory, and battery usage during testing - **Screen Recording**: Record device screen during test sessions - **Network Analysis**: Monitor network traffic and API calls - **Crash Detection**: Automatically detect and capture app crashes - **Multi-Device Support**: Test across multiple device configurations - **Regression Testing**: Automated regression test workflows ## Usage Invoke this skill when you need to: - Test Android apps on physical devices - Capture debug logs for troubleshooting - Perform automated UI testing - Monitor app performance and behavior - Analyze crashes and errors - Test network connectivity and API responses ## Installation Requirements - Android SDK with platform tools - ADB (Android Debug Bridge) configured - Physical Android device(s) with USB debugging enabled - Python 3.7+ for automation scripts - Optional: Android Studio for advanced debugging ## Key Features ### Device Management - Connect/disconnect devices - List connected devices and capabilities - Device health monitoring - Battery and storage monitoring ### Log Management - Real-time logcat streaming - Filtered log capture (by app, log level, tags) - Crash log extraction - Performance log analysis - Log export and analysis tools ### Automated Testing - UI automation scripts - Performance benchmarks - Memory leak detection - Network connectivity tests - Camera and sensor testing ### Debug Tools - Screenshot capture - Screen recording - Bug report generation - Heap dumps - Thread analysis ## Example Workflows 1. **Performance Testing**: Monitor app performance during intensive usage 2. **Crash Investigation**: Capture and analyze app crashes 3. **UI Regression Testing**: Automated UI test execution and validation 4. **Network Testing**: Test app behavior under various network conditions 5. **Device Compatibility**: Test app across different Android versions and hardware