Automates end-to-end testing for React Native applications using Detox to validate user flows and native interactions across iOS and Android.
This skill serves as the critical fifth gate in the React Native frontend development lifecycle, ensuring that every user flow defined by product designers is verified through rigorous Detox E2E tests. It orchestrates specialized QA agents to create and execute tests on both iOS simulators and Android emulators, covering happy paths, error scenarios like network loss, native gestures, and deep link navigation. By enforcing strict validation standards and triple-pass success rates, it eliminates flaky tests and ensures high-quality application stability before performance auditing.
Key Features
01Cross-platform validation for both iOS simulators and Android emulators
02Support for native gestures like swipes, pinches, and long presses
032 GitHub stars
04Deep link scheme verification and navigation guard testing
05Comprehensive error path testing including API failures and network loss
06Automated Detox test generation for React Native user flows
Use Cases
01Automating regression testing for cross-platform navigation and deep linking
02Ensuring mobile UI stability under various network conditions and error states
03Validating complex checkout and payment flows across multiple mobile platforms