Marionette Harness is a Python test automation framework for Firefox's Marionette protocol, used for Gecko-based browser automation. The current version is 5.0.0, released with support for Python 3 and asynchronous test execution. Release cadence is irregular, tied to Firefox releases.
pip install marionette-harnessNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Basic test using MarionetteTestCase. Requires Firefox with Marionette enabled (--marionette flag).
Ensure your installation uses 'marionette-harness' and imports from 'marionette_harness'.
Upgrade to Python 3 environment.
Install marionette_driver: pip install marionette-driver, or use the optional dependency.