mobile-app-testing
Mobile app testing with unit tests, UI automation, performance testing. Use for test infrastructure, E2E tests, testing standards, or encountering test framework setup, device farms, flaky tests, platform-specific test errors.
By secondsky · 425 installs
npx skills add secondsky/claude-skills --skill mobile-app-testing
Source repository · Upstream listing
Mobile App Testing
Implement comprehensive testing strategies for mobile applications.
Testing Pyramid
Level Tools Coverage
Unit Jest, XCTest, JUnit 70%
Integration Detox, Espresso 20%
E2E Appium, Detox 10%
React Native (Jest + Detox)
iOS (XCTest)
Android (Espresso)
Best Practices
Test business logic first (unit tests)
Mock external dependencies
Test both success and failure paths
Automate critical user flows
Maintain 80% code coverage
Test on real devices periodically
Avoid
Testing implementation details
Hardcoded test data
Interdependent tests
Skipping error case testing