canmove, Confirmed users, Bureaucrats and Sysops emeriti
4,747
edits
(Initial content) |
(Rework page and add all necessary information) |
||
Line 1: | Line 1: | ||
= About = | = About = | ||
The [https://developer.mozilla.org/en-US/docs/Mozilla/QA/firefox-ui-tests Firefox UI tests] are a collection of integration tests mainly for testing the user interface of Firefox. The tests and its harness are based on the [https://developer.mozilla.org/en-US/docs/Mozilla/QA/Marionette Marionette] testing framework, and enhances it for Firefox Desktop specific behavior, e.g. it adds a page object model aka [http://firefox-puppeteer.readthedocs.org Firefox-Puppeteer]. | |||
Firefox UI | |||
= Team = | = Team = | ||
This project is maintained by the [[QA/Automation|Automation Crew]]. | |||
= | = Goals = | ||
The goal of this project is to increase the test coverage for new features in Firefox Desktop. Especially for those features which cannot be covered by any other [https://developer.mozilla.org/en-US/docs/Mozilla/QA/Automated_testing existing test suite]. To achieve that we will also have to continuously improve our harness and firefox-puppeteer page object model. | |||
We want that test development will become as easy as writing a manual tests. Therefore we only want to make use of synchronous test steps, and don't force the user to understand the DOM of the browsers interface. | |||
= Dependencies / Who will use this = | = Dependencies / Who will use this = | ||
For every feature enhancement which cannot be directly done in our own harness, we have to work together with the developers for Marionette. | |||
The users will be: | The users will be: | ||
Line 20: | Line 17: | ||
= Contribution = | = Contribution = | ||
We welcome contributions to Firefox UI Tests! We track issues inside the [https://bugzilla.mozilla.org/buglist.cgi?resolution=---&component=Firefox%20UI%20Tests&product= | We welcome contributions to Firefox UI Tests! We track issues inside the [https://bugzilla.mozilla.org/buglist.cgi?resolution=---&component=Firefox%20UI%20Tests&product=Testing&list_id=12889451 Firefox UI Tests component on Bugzilla], see below for a list of open bugs. | ||
If you have a question, jump on [irc://irc.mozilla.org/automation #automation] on irc.mozilla.org and look for whimboo or | If you have a question, jump on [irc://irc.mozilla.org/automation #automation] on irc.mozilla.org and look for whimboo, maja_zf, or syd. | ||
== Source and docs == | == Source and docs == | ||
All information about how to get the source and where to find further documentation can be found on the [https://developer.mozilla.org/en-US/docs/Mozilla/QA/firefox-ui-tests firefox-ui-tests page on MDN]. | |||
== Bug Table == | == Bug Table == |