mobile-testinglisted
Install: claude install-skill Sheldon-92/TAD
# Mobile Testing Capability Pack
> Full-stack mobile testing judgment — E2E, unit, device compatibility, performance, accessibility, human-AI pair testing, and test strategy.
> **Scope (v0.1, inherited from source v1.0)**: iOS + React Native 为主线;Android(TalkBack、adb、emulator)与原生 Swift/Kotlin 单元测试为扩展方向。核心差异 vs Web:模拟器/真机、设备碎片化、VoiceOver。
> **UNIVERSAL RULE**: Fabricated test results, pass rates, coverage numbers, performance numbers, compatibility results, findings, or screenshots = FAIL. Run actual measurements or explicitly report "not run".
---
## Step 1: Context Detection
| User Signal / Task Type | Load Reference |
|---|---|
| E2E, user flow test, Detox, Maestro, Appium, 端到端, simulator flow | `references/e2e-testing.md` |
| unit test, Jest, RNTL, component test, hook test, coverage, 单元测试, mock | `references/unit-testing.md` |
| device matrix, screen sizes, OS versions, iPhone SE, iPad, 设备兼容, 碎片化 | `references/device-compatibility.md` |
| startup time, FPS, memory, bundle size, 冷启动, 性能, 帧率, 内存 | `references/performance-testing.md` |
| accessibility, VoiceOver, TalkBack, a11y, WCAG, 无障碍, 可访问性 | `references/accessibility.md` |
| pair testing, 4D protocol, human feel, 手感, 协作测试, exploratory | `references/pair-testing.md` |
| test strategy, pyramid, CI/CD testing, 测试策略, 金字塔, test plan | `references/test-strategy.md` |
| before Gate review / reviewing mobile test work / acceptance check | `references/review-checklist.md` |
**Multi-signal**: load all matched references.
---