| name | Appium Mobile Testing |
| description | Appium mobile testing framework for iOS and Android automation |
| allowed-tools | ["Bash","Read","Write","Edit","Glob","Grep"] |
| graph | {"domains":["domain:software-engineering"],"specializations":["specialization:qa-testing-automation"],"skillAreas":["skill-area:mobile-ui-automation","skill-area:cross-platform-testing"],"roles":["role:qa-engineer"],"workflows":["workflow:feature-development"],"topics":["topic:test-driven-development"]} |
Appium Mobile Testing Skill
Overview
This skill provides expert-level capabilities for Appium-based mobile testing, enabling iOS and Android automation for native, hybrid, and web applications.
Capabilities
Server Configuration
- Configure Appium server
- Set up desired capabilities
- Handle driver initialization
iOS Testing
- iOS simulator setup
- XCUITest driver configuration
- iOS-specific gestures and interactions
Android Testing
- Android emulator setup
- UiAutomator2 driver configuration
- Android-specific capabilities
Application Types
- Native app testing
- Hybrid app testing (WebView)
- Mobile web testing
Gesture Handling
- Swipe, pinch, and long-press gestures
- Multi-touch interactions