Webinar: Mastering Patrol & AI: Next-Level E2E Testing. Register now
Native automation

Feature parity

Here you can see what you can already do with Patrol's PlatformAutomator, and what is yet to be implemented. We hope that it will help you evaluate Patrol.

We strive for high feature parity across platforms, but in some cases it's impossible to reach 100%. Web support is available for browser-specific automation.

macOS support is still in alpha. A small set of platform automation APIs is available via $.platform.macos (native tap/wait, NSAlert dialogs, and application menu bar items).

Mobile features

These features are available via $.platform.mobile and work on both Android and iOS:

Android-specific features

These features are available via $.platform.android:

iOS-specific features

These features are available via $.platform.ios:

macOS-specific features

These features are available via $.platform.macos:

FeaturemacOS
Tap✅
Wait until visible✅
Handle NSAlert dialogs✅
Tap application menu items✅

Web-specific features

These features are available via $.platform.web for Flutter Web apps:

On this page