Skip to main content Home Skills Mobile testing-mobile-apps testing-mobile-apps jeremylongshore
Execute mobile app testing on iOS and Android devices/simulators.
Use when performing specialized testing.
Trigger with phrases like "test mobile app", "run iOS tests", or "validate Android functionality".
bunx add-skill jeremylongshore/claude-code-plugins-plus-skills -s testing-mobile-apps ai automation claude-code devops marketplace mcp
Mobile App Tester
This skill provides automated assistance for mobile app tester tasks.
Prerequisites
Before using this skill, ensure you have:
Test environment configured and accessible
Required testing tools and frameworks installed
Test data and fixtures prepared
Appropriate permissions for test execution
Network connectivity if testing external services
Instructions
Step 1: Prepare Test Environment
Set up the testing context:
Use Read tool to examine configuration from {baseDir}/config/
Validate test prerequisites are met
Initialize test framework and load dependencies
Configure test parameters and thresholds
Step 2: Execute Tests
Run the test suite:
Use Bash(test:mobile-*) to invoke test framework
Monitor test execution progress
Capture test outputs and metrics
Handle test failures and error conditions
Step 3: Analyze Results
Process test outcomes:
Identify passed and failed tests
Calculate success rate and performance metrics
Detect patterns in failures
Generate insights for improvement
Step 4: Generate Report
Document findings in {baseDir}/test-reports/:
Test execution summary
Detailed failure analysis
Performance benchmarks
Recommendations for fixes
Output
The skill generates comprehensive test results:
Test Summary
Total tests executed
Pass/fail counts and percentage
Execution time metrics
Resource utilization stats
Detailed Results
Test name and identifier
Execution status (pass/fail/skip)
Actual vs. expected outcomes
Error messages and stack traces
Metrics and Analysis
Code coverage percentages
Performance benchmarks
Trend analysis across runs
Quality gate compliance status
Error Handling Common issues and solutions:
Environment Setup Failures
Error: Test environment not properly configured
Solution: Verify configuration files; check environment variables; ensure dependencies are installed
Error: Tests exceeded maximum execution time
Solution: Increase timeout thresholds; optimize slow tests; parallelize test execution
Error: Insufficient memory or disk space during testing
Solution: Clean up temporary files; reduce concurrent test workers; increase resource allocation
Error: Required services or databases unavailable
Solution: Verify service health; check network connectivity; use mocks if services are down
Resources
Testing Tools
Industry-standard testing frameworks for your language/platform
CI/CD integration guides and plugins
Test automation best practices documentation
Best Practices
Maintain test isolation and independence
Use meaningful test names and descriptions
Keep tests fast and focused
Implement proper setup and teardown
Version control test artifacts
Run tests in CI/CD pipelines
Overview This skill provides automated assistance for mobile app tester tasks.
This skill provides automated assistance for the described functionality.
Examples Example usage patterns will be demonstrated in context.