mobile-testing-frameworks

Solid

Comprehensive mobile testing framework expertise

Testing & QA 814 stars 53 forks Updated today MIT

Install

View on GitHub

Quality Score: 97/100

Stars 20%
97
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Mobile Testing Frameworks Skill ## Overview This skill provides comprehensive expertise in mobile testing frameworks across platforms. It enables E2E testing with Detox and Maestro, native testing with XCUITest and Espresso, and cross-platform testing with Appium. ## Allowed Tools - `bash` - Execute test commands and framework CLIs - `read` - Analyze test files and configurations - `write` - Generate test cases and configurations - `edit` - Update existing tests - `glob` - Search for test files - `grep` - Search for patterns in test code ## Capabilities ### Detox (React Native) 1. **Configuration** - Set up Detox configurations - Configure iOS and Android builds - Set up device/simulator targets - Configure test runners (Jest) 2. **Test Writing** - Write element matchers - Implement actions (tap, type, scroll) - Configure expectations - Handle synchronization 3. **Advanced Features** - Mock native modules - Handle permissions - Configure network mocking - Implement visual regression ### Maestro 4. **Flow Configuration** - Write YAML test flows - Configure app launch - Set up device targets - Handle environment variables 5. **Actions and Assertions** - Tap, type, swipe gestures - Assert element visibility - Take screenshots - Run JavaScript assertions ### XCUITest (iOS) 6. **Test Setup** - Configure test schemes - Set up test plans - Configure device targets - Handle launch arguments 7. **...

Details

Author
a5c-ai
Repository
a5c-ai/babysitter
Created
4 months ago
Last Updated
today
Language
JavaScript
License
MIT

Related Skills