Detox
End-to-end testing for React Native
What it does
Detox provides mobile end-to-end testing with synchronization to application execution state, supporting verification of React Native interactions through tests that address the running application and inspect the outcomes produced by its interface operations.
When to use it
For automated React Native workflows, use matcher and expectation guides to describe the operations and their expected visible results.