mobile-testing

Automate mobile app testing with Appium 2.0 and Detox across devices and CI.

64|12|Updated Mar 23, 2026
One-click install
npx skills add https://github.com/petrkindlmann/qa-skills --skill mobile-testing-petrkindlmann
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mobile-testing
Source: https://github.com/petrkindlmann/qa-skills/tree/main/skills/mobile-testing
Command: npx skills add https://github.com/petrkindlmann/qa-skills --skill mobile-testing-petrkindlmann

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Mobile teams struggle to validate native, React Native, and hybrid apps across real devices, emulators, and cloud farms, leading to flaky releases and missed edge cases.

Core Features & Use Cases

  • Appium 2.0 and Detox support for native and React Native testing
  • Device farms and CI integration with real devices and simulators
  • Deep link testing, push notification testing, offline/poor-network scenarios
  • Gesture automation and permission dialog handling

Quick Start

Install the mobile-testing skill and run a starter test against your app using Appium 2.0 and Detox to verify device coverage

Frequently Asked Questions about mobile-testing

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate mobile app testing across real devices and CI pipelines?

Automate mobile app testing across real devices and CI pipelines by configuring Appium 2.0 and Detox within your device matrix. This Skill supports native, React Native, and hybrid apps to validate end-to-end scenarios on cloud farms, simulators, and physical hardware.

Can I test deep linking and push notifications with Appium and Detox?

Yes, you can test deep linking and push notifications using Appium and Detox. The Skill automates these specific mobile scenarios along with offline and poor-network conditions to ensure comprehensive app behavior validation across your device farm.

What do I need to set up React Native testing on a device farm?

To set up React Native testing on a device farm, you need Appium 2.0, Detox, and a ready device matrix. The Skill provides configuration guidance to integrate these tools with real devices, simulators, and cloud farms for your CI pipelines.

Does this approach handle gesture automation and permission dialogs?

Yes, this approach handles gesture automation and permission dialog interactions. It uses Appium 2.0 and Detox to script these UI interactions, ensuring native and hybrid apps respond correctly during end-to-end mobile testing.

What is the best way to test offline and poor-network scenarios for mobile apps?

The best way to test offline and poor-network scenarios for mobile apps is through automated end-to-end testing with Appium and Detox. This Skill applies these frameworks to simulate network conditions across emulators and real devices.

Are there limitations when running Detox tests in a CI pipeline?

Running Detox tests in a CI pipeline requires a properly configured device matrix and installed Appium 2.0 environment. Without real devices or simulators correctly provisioned in your cloud farm, end-to-end mobile testing execution may fail.