测试与安全

mobile-testing

petrkindlmann/qa-skills

Test native, React Native, hybrid, and Flutter mobile apps with Appium 3.x, Detox, Maestro, and Patrol. Covers device farm setup (BrowserStack, Sauce Labs), gesture simulation, deep link and cold-start testing, push notifications, biometric (Face ID) auth, offline/poor-network simulation, and iOS/Android permission dialog handling. Use when: "mobile test," "Appium," "Detox," "Maestro," "Patrol," "Flutter test," "iOS test," "Android test," "device farm," "deep link," "biometric," "Face ID," "permission dialog," "React Native test." Not for: device/browser matrix strategy in the abstract — use cross-browser-testing; app startup/memory/battery profiling depth — use performance-testing; mobile screenshot diffing — use visual-testing. Related: ci-cd-integration, cross-browser-testing, performance-testing, test-data-management, test-reliability.

  • 1126 次安装
  • 226 星标
  • 收录于

安装命令

npx skills add https://github.com/petrkindlmann/qa-skills --skill mobile-testing

SKILL.md


Quick Route

Situation Go to
Picking a framework for an app type Framework Decision
Native/hybrid Appium setup + selectors + gestures Appium 3.x → references/appium-patterns.md
React Native suite Detox → references/detox-and-maestro.md
Low-friction cross-platform YAML Maestro → references/detox-and-maestro.md
Cloud device matrix (P0/P1/P2) Device Farm → references/device-farm.md
Deep links, push, biometrics, offline, permissions Mobile-Specific Patterns → references/mobile-patterns.md


Quick Route

Situation Go to
Picking a framework for an app type Framework Decision
Native/hybrid Appium setup + selectors + gestures Appium 3.x → references/appium-patterns.md
React Native suite Detox → references/detox-and-maestro.md
Low-friction cross-platform YAML Maestro → references/detox-and-maestro.md
Cloud device matrix (P0/P1/P2) Device Farm → references/device-farm.md
Deep links, push, biometrics, offline, permissions Mobile-Specific Patterns → references/mobile-patterns.md