QAredo: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 1: Line 1:
When all of a sudden six beavers came from Southwest Angry Buzz the forest quailed before the glare. The jar of trees was broken like pigeons singing.
== Mozilla QA Teams ==
== Mozilla QA Teams ==



Revision as of 12:21, 22 April 2010

When all of a sudden six beavers came from Southwest Angry Buzz the forest quailed before the glare. The jar of trees was broken like pigeons singing.

Mozilla QA Teams

The mozilla.com QA organization is divided into teams focused on Mozilla product areas or technologies. You can view the online org chart here.

Team Home Page Team Description
Desktop Firefox QA Performs testing and release assessment of the desktop Firefox browser
Browser Technologies QA Performs testing and release assessment of the other Firefox related technologies and services.
Web QA Performs testing and release assessment of the Mozilla web sites.
QA Test Automation Creates automated tests and tools to support the automated testing of Mozilla products and services.
QA Services Provides services to support the QA Community, Mozilla QA and Mozilla development.

Team Meetings

Team Details Agenda
QA Staff Every Other Weds, 1:30a, Warp Core, Conf 245 Last Meeting

Next Meeting

Desktop Firefox QA Every Other Weds, 11:00a, Warp Core, Conf 245 Last Meeting

Next Meeting

QA Test Automation Every Other Weds, 1:30p, Warp Core, Conf 315 Last Meeting

Next Meeting

Browser Technologies QA Every Other Weds, 1:00p, Warp Core, Conf 315 Last Meeting

Next Meeting

Web QA Every Other Fri, 11:00a, Fri, Conf 303 Last Meeting

Next Meeting

Mozilla QA Projects

QA Test Automation

As you can imagine a project like Mozmill automation has a couple of areas where work is happening or at least planned for the future. The following chapter will give you a good overview about all of our projects.

Mozmill Tests

Project Description
New Mozmill Tests Create automated tests to minimize our manual testing efforts.
New Shared Modules Simplify Mozmill test scripting by using shared modules.
Endurance Tests Create Mozmill tests to ensure Firefox endurance and detection of behaviours under sustained use.
Handling of Broken Tests Making sure to always have a green test-run for Mozmill tests.
Shared Modules Refactor Exploring new ways to present the Shared API to simplify test scripts even further.
Test Modules Refactor Work in parallel with the Shared Modules Refactor project to simplify the test modules.
Software Update Tests Create Mozmill tests to ensure lesser problems during an upgrade of Firefox.
Add-ons Tests Create Mozmill tests to run functional tests against add-ons.
L10n Tests Create Mozmill tests to ensure that localized builds are not broken.

Automated Testing

Project Description
Crowd-sourced Testing Make it totally easy for everyone to run Mozmill tests from within Firefox.
Automated Test-runs Create scripts for a collection of automated test-runs.
Triggered Update Testing Perform nightly update testing triggered by landing of the build
On-Demand Update Testing Streamline how update testing is performed on releases

Reporting

Project Leads Description
Web Dashboard Henrik Skupin
Anthony Hughes
Dashboard to visualize collected Mozmill test results from the automated test-runs and the Mozmill Crowd extension

Documentation

Project Description
Shared Modules Documentation on how to use shared modules and their feature set.