Auto-tools/Projects/Mozmill
Mozmill is a test tool and framework for writing automated tests for Gecko based applications such as Firefox. This location is for the project development of Mozmill. For information about Mozmill, visit its homepage at dev.m.o.
Contents
General Information
- The github repo is live. Check out how to work with us.
- New Workflow and Repo Structure for Mozmill
- The 2.0 plan is here.
- How to release Mozmill
Bugzilla
We use the "Testing/Mozmill" component on http://bugzilla.mozilla.org to track bugs and enhancements for mozmill. One thing we do a bit differently is use the whiteboard as a means of triaging bugs. Use the following whiteboard flags when submitting/triaging bugs (assuming mozmill 2.0 is the current version under development):
- [mozmill-2.0?] - candidate for 2.0
- [mozmill-next?] - candidate for some unspecified future version
- [mozmill-2.0+] - accepted for 2.0
- [mozmill-2.0-] - rejected for 2.0
There is a shared search called Mozmill 2.0 which you can use to view candidate bugs. You can also use keyword bookmarks (assuming you are using Firefox):
- Bookmark this awful url: http://pastebin.com/xxXNJM2Z
- Edit the bookmark and add a keyword of your choice (i.e mozmill)
- Type 'mozmill 2.0' or 'mozmill 2.2' etc. into the location bar
Meetings
You're invited to join our bi-weekly phone call.
Bi-weekly, public Mozmill meetings
- 12:30 Pacific Time
- 1-800-707-2533 or 650-903-0800
- PIN 369 (if using 1-800 number)
- Ext. 92 (if using 650 number)
- Conference Number 304#
- Backchannel: #mozmill
Meeting Notes
- Sep 20 2011
- Aug 02 2011
- July 05 2011
- Jun 21 2011
- Jun 07 2011
- May 24 2011
- May 09 2011
- April 26 2011
- April 12 2011
- March 29 2011
- March 15 2011
- March 01 2011
- February 01 2011
- Janurary 18 2011
- January 04 2011
- December 07 2010
- November 30 2010
- November 23 2010
- November 9 2010
- October 26 2010
- October 12 2010
- September 28 2010
- September 14 2010
- August 31 2010
- August 17 2010
- August 03 2010
- July 27 2010
- July 20 2010
- July 13 2010
- June 22 2010
- June 8 2010
- May 25 2010
- May 11 2010
Modules
Mozmill is composed of several python packages (Mozmill, Mozrunner, Mozprofile, Mozproces, JSBridge, etc) as well as applicationextensions. While we all work together to create a coherent product, the conceptual components each have a maintainer who is the point-person for that part of Mozmill:
Mozmill 2.0
The next major release will be Mozmill 2.0 which will hopefully be released by end of Q2 2012. For more information see the details on the milestone page.
JSON Wire Protocol
There is explorative work to get Mozmill to operate with a JSON wire protocol