Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

README.md

Testing React Native Apps

Testing support for React Native projects that need CI-built app artifacts, structured test-writing guidance, and device-level QA workflows.

Example commands

  • Add tests for a newly added navigator public interface.
  • Build downloadable iOS simulator and Android emulator artifacts in GitHub Actions.
  • Verify accessibility for a core checkout flow and check whether it meets EEA guidelines.
  • Verify this PR on a simulator and record the full flow.

Skills included

  • GitHub Actions Builds React Native apps for iOS simulators and Android emulators in CI, publishes installable artifacts, and provides scripted download flows.
  • React Native Testing Covers writing and maintaining React Native tests with React Native Testing Library, including test structure, assertions, and user-focused testing patterns.
  • agent-device Provides device automation for iOS and Android, including app launch, navigation, input, screenshots, logs, performance checks, and UI inspection on simulators, emulators, and devices.
  • dogfood Adds an exploratory QA workflow built on top of device automation, intended for realistic app walkthroughs, bug hunts, smoke checks, and structured manual verification.