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) | ||
| 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.