gecko-dev/testing/marionette/harness
Andreas Tolfsen 9257bf234f Bug 1354211 - Remove Mn test for WebDriver:ElementClear. r=automatedtester
This test passes after switching to the WebDriver conforming
implementation of the Element Clear command, but in an effort to
move us off proprietary Mn tests this patch removes the old tests.

The new WPT tests introduces as part of this changeset are considered
functionally equivalent or better.

MozReview-Commit-ID: 8XqhnmCctoX

--HG--
extra : rebase_source : b3ce7d76695ecb848d7a35581ae12cded6137176
2017-12-31 15:08:22 +00:00
..
marionette_harness Bug 1354211 - Remove Mn test for WebDriver:ElementClear. r=automatedtester 2017-12-31 15:08:22 +00:00
.flake8 Bug 1395126 - Support cascading configuration for flake8, r=bc 2017-08-29 17:32:31 -04:00
MANIFEST.in
README.rst
requirements.txt Bug 1420098 - Release Marionette driver 2.5.0 and harness 4.3.0. r=ato 2017-11-30 15:20:36 +01:00
setup.py

marionette-harness
==================

Marionette is an automation driver for Mozilla's Gecko engine. It can remotely
control either the UI or the internal JavaScript of a Gecko platform, such as
Firefox. It can control both the chrome (i.e. menus and functions) or the
content (the webpage loaded inside the browsing context), giving a high level
of control and ability to replicate user actions. In addition to performing
actions on the browser, Marionette can also read the properties and attributes
of the DOM.

The marionette_harness package contains the test runner for Marionette, and
allows you to run automated tests written in Python for Gecko based
applications. Therefore it offers the necessary testcase classes, which are
based on the unittest framework.

For more information and the repository please checkout:

- home and docs: https://developer.mozilla.org/en-US/docs/Mozilla/QA/Marionette


Example
-------

The following command will run the tests as specified via a manifest file, or
test path, or test folder in Firefox:

    marionette --binary %path_to_firefox% [manifest_file | test_file | test_folder]

To get an overview about all possible option run `marionette --help`.