Supports Different Test Runners
Use Jest or Mocha as the test runner (spoiler: we have our favorite).
Modern async-await API allows breakpoints in asynchronous tests to work as expected.
Stops flakiness at the core by monitoring asynchronous operations in your app.
Made For CI
Execute your E2E tests on CI platforms like Travis CI, CircleCI or Jenkins without grief.
Runs on Devices
Gain confidence to ship by testing your app on a device/simulator just like a real user (not yet supported on iOS).