QA/Automation/Projects/Mozmill: Difference between revisions

< QA‎ | Automation‎ | Projects
(outdated)
 
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
__NOTOC__
__NOTOC__
= OUT OF DATE WARNING =
This page is outdated since beginning of July 2015 when Mozmill as test framework has been desupported. Please check the [[Auto-tools/Projects/Firefox_UI_Tests|Firefox UI Tests]] page for its successor.
=Overview=
=Overview=
Replace the local httpd.js web server of Mozmill with mozhttpd to have it using marionette as its engine in the future
Our team is maintaining the functional test framework called Mozmill. We take care of implementing new features, and of fixing broken behaviors.
* {{bug|754847}} - Replace local httpd.js web server with mozhttpd


{| style="width: 90%; margin: 0 0 1em 1em" |
{| style="width: 90%; margin: 0 0 1em 1em" |
Line 9: Line 12:
  |- valign="top"
  |- valign="top"
  | '''Name:'''
  | '''Name:'''
  | Mozmill Mozhttpd
  | Mozmill
  |- valign="top"
  |- valign="top"
  | '''Leads:'''
  | '''Leads:'''
  | [mailto:andrei.eftimie@softvision.ro Andrei Eftimie], [mailto:andreea.matei@softvision.ro Andreea Matei]
  | [mailto:hskupin@mozilla.com Henrik Skupin]
  |- valign="top"
  |- valign="top"
  | '''Contributors:'''
  | '''Contributors:'''
  | n/a
  | [mailto:andrei.eftimie@softvision.ro Andrei Eftimie], [mailto:andreea.matei@softvision.ro Andreea Matei]
  |- valign="top"
  |- valign="top"
  | '''Tracking Bug:'''  
  | '''Tracking Bug:'''  
  | {{bug|754847}}
  | -
  |- valign="top"
  |- valign="top"
  | '''Repository:'''  
  | '''Repository:'''  
Line 24: Line 27:
  |- valign="top"
  |- valign="top"
  | '''Etherpad:'''
  | '''Etherpad:'''
  | https://etherpad.mozilla.org/mozmill-mozhttpd
  | https://etherpad.mozilla.org/firefox-automation-mozmill
|}
|}


Line 31: Line 34:
|-
|-
| style="background:#EFEFEF; width:20%" | '''Date'''  
| style="background:#EFEFEF; width:20%" | '''Date'''  
| style="background:#EFEFEF; width:14%" | '''Version'''  
| style="background:#EFEFEF; width:14%" | '''Tracking Bug'''  
| style="background:#EFEFEF; width:66%" | '''Details'''
| style="background:#EFEFEF; width:66%" | '''Details'''
|- valign="top"
|- valign="top"
| June 30th, 2014
| June 30th, 2014
| -
| {{bug|754847}}
| Replace local httpd.js web server with mozhttpd
| Replace local httpd.js web server with mozhttpd
|- valign="top"
| Sep 30th, 2014
| {{bug|1035187}}
| Stabilize restart testing automation - less than 5% intermittent failure rate
|- valign="top"
| Oct 13th, 2014
| {{bug|695026}}
| Add full support for electrolysis (e10s) to Mozmill
|}
|}


== How To Contribute ==
== How To Contribute ==
If you are interested in helping us on this project you might want to check the following links:
If you are interested in helping us on this project you might want to check the following links:
*  
* https://wiki.mozilla.org/Auto-tools/Projects/Mozmill/RepoSetup
 
== List of Tasks ==
In the following table you can find all the tasks, which have to be done before we can sign-off from the next goal on the road map. The entries are sorted by action to be taken, so we have to take them mostly from top to down. Some parallelism should be possible.
 
{| class="fullwidth-table sortable"
|-
| style="background:#EFEFEF; width:66%" | '''Task'''
| style="background:#EFEFEF; width:14%" | '''Owner'''
| style="background:#EFEFEF; width:20%" | '''Status'''
|- valign="top"
| Import mozhttpd for mozmill and get it running. Test how to access pages from Mozmill
| Andreea and Andrei
| Not Started
|- valign="top"
| Pass BASE_URL in the command line
|
| Not started
|}


== Documentation ==
== Documentation ==
*  
* https://wiki.mozilla.org/Auto-tools/Projects/Mozmill


== References ==
== References ==
*
*

Latest revision as of 13:58, 8 August 2015


OUT OF DATE WARNING

This page is outdated since beginning of July 2015 when Mozmill as test framework has been desupported. Please check the Firefox UI Tests page for its successor.

Overview

Our team is maintaining the functional test framework called Mozmill. We take care of implementing new features, and of fixing broken behaviors.

Name: Mozmill
Leads: Henrik Skupin
Contributors: Andrei Eftimie, Andreea Matei
Tracking Bug: -
Repository: https://github.com/mozilla/mozmill
Etherpad: https://etherpad.mozilla.org/firefox-automation-mozmill

Roadmap

Date Tracking Bug Details
June 30th, 2014 bug 754847 Replace local httpd.js web server with mozhttpd
Sep 30th, 2014 bug 1035187 Stabilize restart testing automation - less than 5% intermittent failure rate
Oct 13th, 2014 bug 695026 Add full support for electrolysis (e10s) to Mozmill

How To Contribute

If you are interested in helping us on this project you might want to check the following links:

Documentation

References