What problem does it solve?
This Skill addresses the complexity of setting up a comprehensive testing infrastructure for Android applications, ensuring that developers can implement unit, UI, and end-to-end tests without getting lost in configuration overhead.
Core Features & Use Cases
- Testing Strategy Analysis: Evaluates existing project dependencies to recommend the optimal testing stack.
- Automated Infrastructure Setup: Configures Dependency Injection (Hilt/Koin), test runners, and screenshot testing tools like Dropshots or Roborazzi.
- Use Case: When starting a new feature or refactoring a legacy app, use this Skill to automatically generate a testing plan, install necessary frameworks, and create the required test source sets for unit and UI behavior tests.
Quick Start
Analyze the current project structure and set up the recommended testing framework and infrastructure for this Android application.