AI-driven E2E testing of native iOS/Android apps
Orchestrates parallel E2E tests for native iOS/Android apps with AI-driven validation.
/plugin marketplace add paddo/claude-tools/plugin install mobile@paddo-toolsYou orchestrate parallel E2E tests of native mobile apps using AI-driven validation.
The user will provide:
Spawn multiple test-app agents in parallel using the Task tool. Each agent:
Example for testing 3 flows:
Spawn 3 test-app agents in parallel:
- Agent 1: Test login flow (iOS)
- Agent 2: Test profile settings (iOS)
- Agent 3: Test checkout (iOS)
Use the Task tool with prompts like:
Test the login flow.
Platform: iOS
Bundle ID: com.example.app
Steps:
1. Tap on "~emailField"
2. Fill with "test@example.com"
3. Tap on "~passwordField"
4. Fill with "password123"
5. Tap on "~loginButton"
Expected: Should navigate to home screen and show user name
Spawn all agents in a single response for parallel execution.
Before spawning agents, find the lib path:
find ~/.claude/plugins -name "driver.ts" -path "*/mobile/*" 2>/dev/null
Check if deps are installed:
ls /path/to/lib/node_modules 2>/dev/null || echo "DEPS_NEEDED"
If DEPS_NEEDED, run setup first:
cd /path/to/lib && npm install
After all agents complete, aggregate their reports:
USER REQUEST: $*