Patrol

Native interactions in Flutter testing

Visit Patrol official site

What it does

Patrol provides Flutter testing tools connecting application tests with native-platform interactions, including system dialogs and other elements that require operations outside the Flutter widget tree.

When to use it

For flows involving permissions or system settings, consult native-automation guides to arrange the order of application and platform-level interactions.

Detox

End-to-end testing for React Native

  • testing
  • mobile

Research

Maestro

Declarative tests for mobile and web interfaces

  • testing
  • mobile

Research

Expo

React Native development and application tooling

  • mobile
  • framework

Research