Auto-tools/Automation Development: Difference between revisions
| Line 26: | Line 26: | ||
Mozmill is a Software Automation Test Framework that has been designed to test the Firefox Browser. The test suites are written in a domain independent language (javascript), which then uses python in the backend to communicate with a local socket in the browser. | Mozmill is a Software Automation Test Framework that has been designed to test the Firefox Browser. The test suites are written in a domain independent language (javascript), which then uses python in the backend to communicate with a local socket in the browser. | ||
There are several pieces required to run Mozmill tests. The simplest / easiest way to get up and writing / running mozmill tests is to install mozmill crowd. This extension allows you to run mozmill tests, and get familiar with writing test cases. | |||
After this initial you will be looking for something more complex, try installing Mozmill, and the corresponding test suite so you can run tests from the command line. *If you are able to get this up and running, Congratulations.. this is how tests are run in our continuous integration environment* | |||
==== How to Install ==== | ==== How to Install ==== | ||
The install process is well documented on : [https://developer.mozilla.org/en/Mozmill Mozilla Developer] | |||
Install Mozmill Crowd and get familiar with running automated tests [https://addons.mozilla.org/firefox/addon/mozmill-crowd/ Mozmill Crowd] | |||
The basic install process is well documented on : [https://developer.mozilla.org/en/Mozmill Mozilla Developer] | |||
Install the Mozmill Tests Get the tests out of the repository - [https://developer.mozilla.org/en/Mozmill_Tests Mozmill Tests] | |||
===Team Presence (Documentation)=== | ===Team Presence (Documentation)=== | ||
Revision as of 18:58, 15 August 2011
Who are We?
This is the home of the QA Automation Services Team. This team is responsible for helping the QA teams on specific products excel at what they are doing using a number of tools.
- Mozmill
A Framework for automating Gecko based applications from Firefox to Thunderbird
- Selenium
A web browser automation framework controlling the content render-able part of the browser
- Other
This could be anything from JMeter to automating native apps on mobile devices
Meetings
We have a public team project meetings each second week. If you want to join the meetings, please check the meetings page for details.
Team
The automation development team is a group of passionate and open minded people working on automation. We are spread around the world, but we have one collective goal to empower automation even more in the Mozilla project. If you want to get in contact with one of us please check the table below for more information.
| Photo | Name | Location | IRC |
| Henrik Skupin | Germany | whimboo | |
| Dave Hunt | United Kingdom | davehunt | |
| Rob Wood | Canada | rwood | |
| Andreea Matei | Romania | AndreeaMatei | |
| Andrei Eftimie | Romania | andrei_eftimie |
Projects
This section will have links to all of the projects that the team is working on.
Automated Testing for WebApps
Mozmill (Firefox) Test Framework
About Mozmill
Mozmill is a Software Automation Test Framework that has been designed to test the Firefox Browser. The test suites are written in a domain independent language (javascript), which then uses python in the backend to communicate with a local socket in the browser. There are several pieces required to run Mozmill tests. The simplest / easiest way to get up and writing / running mozmill tests is to install mozmill crowd. This extension allows you to run mozmill tests, and get familiar with writing test cases. After this initial you will be looking for something more complex, try installing Mozmill, and the corresponding test suite so you can run tests from the command line. *If you are able to get this up and running, Congratulations.. this is how tests are run in our continuous integration environment*
How to Install
Install Mozmill Crowd and get familiar with running automated tests Mozmill Crowd
The basic install process is well documented on : Mozilla Developer
Install the Mozmill Tests Get the tests out of the repository - Mozmill Tests
Team Presence (Documentation)
Infrastructure Investigation
Selenium Grid 2
Endurance Tests
New Members
All new members to the team can find all the details about getting setup. Details on what accounts, what mailing lists, etc can be found on the Here.
