Detox
Grey-box E2E testing built specifically for React Native.
What it is
Detox runs inside the app process and synchronises automatically with the React Native bridge, network requests, timers and animations, which is why its tests are markedly less flaky than black-box alternatives on RN apps. Tests are written in JavaScript with Jest. Wix built and maintains it.
Best for
Where it is strong
- Automatic synchronisation with the RN bridge eliminates most timing flake.
- Same JavaScript and Jest tooling the app team already uses.
- Fast execution because there is no external driver round trip.
Where it falls short
- React Native only — useless for native or Flutter apps.
- Requires building a special test binary, which complicates the pipeline.
- Grey-box coupling means an RN upgrade can break your test setup.
Pricing
Free and open source
Open sourceFree tier: Everything, self-hosted
What drives the bill: Free and open source. You pay in engineering time and CI minutes.
Check current pricing on Wix’s siteFigures are indicative and were last reviewed August 2026. Vendors change pricing often; confirm before you commit.
Works with
What people who use Detox say
No reviews of Detox yet. If you have used it in anger, yours would be the first.
Alternatives to Detox
If Detox is not the right fit, these solve the same problem differently.
