# Testing React Native Apps

Testing support for React Native projects that need both structured test-writing guidance and device-level QA workflows.

## Example commands

- Add tests for a newly added navigator public interface.
- 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

- [React Native Testing](https://skills.sh/callstack/react-native-testing-library/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](https://skills.sh/callstackincubator/agent-device/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](https://skills.sh/callstackincubator/agent-device/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.
