Skip to content

Overview

Appium Geckodriver is an Appium driver intended for black-box automated testing of Gecko-based browsers and webviews.

Target Platforms

The driver supports the following platforms as automation targets:

Platform Simulators Real devices
Firefox (desktop) N/A ✅
Firefox (Android) ✅ ✅
Firefox (iOS) ❌ 1 ❌ 1
Android (Gecko-based webviews) ✅ ✅

The driver also permits automating other Gecko-based desktop browsers (Zen, LibreWolf, Floorp, etc.). Refer to the Non-Firefox Browsers guide for more details.

Technologies Used

Appium Geckodriver uses the W3C WebDriver protocol for session management. Under the hood, the driver is a wrapper/proxy over Mozilla's geckodriver binary. Learn more about its features here:

Communication with Android devices is provided by the appium-adb library.


  1. The iOS version of Firefox is based on WebKit, not Gecko