QA: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
Line 1: Line 1:
= Mozilla QA =
Welcome to the Mozilla QA wiki home page.


The mozilla.com QA organization is divided into teams focused on Mozilla product areas or technologies.
We are a band of individuals that care about the quality of the products that Mozilla produces. There are a plethora of ways to get involved and be a part of the Mozilla project to help ensure, empower, extend, and enjoy the open web. We're glad you're here to join us.


= Mozilla QA Teams =
= Quality Principles =
{| class="fullwidth-table"
These are the main foundational elements that we evaluate quality on for each of our projects. These are all interdependent and interrelated.
| style="background:#EFEFEF; width:33%" | '''Team Home Page'''
* Dependability - Every product should be stable and dependable
| style="background:#EFEFEF; width:33%" | '''Team Description'''
* Delight - Doing "what it should do" is not enough. The product must delight the user with its functionality.
| style="background:#EFEFEF; width:33%" | '''Go to person'''
* Security & Privacy - Mozilla believes very strongly that our products must put our users in control of their data and must take every step we can to ensure your security while on the web.
| style="background:#EFEFEF; width:33%" | '''Team Email'''
* Performance - The products must meet or exceed the performance requirements we and our users demand.
|-
* Web Platform - Our mission is to extend, empower, and keep the web platform open for all. We do that by releasing great products that people love, which push those boundaries ever farther.  
|[https://wiki.mozilla.org/QA/Firefox Firefox QA]
|Performs testing and release assessment of the Firefox browser for Windows, Mac, Android and Linux.
| [mailto:mschifer@mozilla.com Marc Schifer]<br>
irc: mschifer
|
|-
|[https://wiki.mozilla.org/QA/Automation Firefox Automation]
|Performs creation of automated tests for Firefox, and maintains the testing infrastructure
| [mailto:hskupin@mozilla.com Henrik Skupin]<br>
irc: whimboo
| dev-automation@lists.mozilla.org
|-
|[https://wiki.mozilla.org/QA/Browser_Technologies Browser Technologies QA]
|Performs testing and release assessment of the other Firefox related technologies and services.
| [mailto:achung@mozilla.com Tony Chung]<br>
irc: tchung
|
|-
|[https://wiki.mozilla.org/QA/Execution/Web_Testing Web QA]
|Performs testing and release assessment of the Mozilla web sites.
| [mailto:sdonner@mozilla.com Stephen Donner]<br>
irc: stephend
|mozwebqa@mozilla.org
|-
|[https://wiki.mozilla.org/QA/QA_Community QA Community]
|Supports building the QA Community. Everyone in QA is part of this team :)
|[mailto:marcia@mozilla.com Marcia Knous]<br>
irc: marcia
|-
|[https://wiki.mozilla.org/QA/Services Services QA]
|Develops, builds, and tests all things client-server
|[mailto:edwong@mozilla.com Edwin Wong]<br>
irc: edwong
|
|}
'''Note:''' Any general questions regarding Mozilla QA can be sent to [mailto:bmoss@mozilla.com Bob Moss]


[https://wiki.mozilla.org/QA/TeamPageTemplate Team Home Page Template]
= Contact Us =
We'd love to hear from you. We all hang on Mozilla IRC (irc.mozilla.org) in the #qa channel. We use the [https://groups.google.com/forum/#!forum/mozilla.dev.quality dev-quality] mailing list for communication and discussion. Our blog is at [https://quality.mozilla.org quality.mozilla.org (also known as QMO)].


== Who is Mozilla QA? ==
You are welcome to join our public [[QA/Team_Meeting|Team Meeting]]
[[QA/whois|Who is Mozilla QA?]]


= Team Meetings =
= Teams =
 
We are organized into product focused areas. You can find our teams and team leads' IRC nicknames below.
Each of the Mozilla QA Teams conducts a team meeting every other week to discuss release and team specific issues. In addition there is a QA staff meeting conducted every week as well. The table below contains links to the team calendars and links to the current and prior meeting agendas.
{| class="fullwidth-table" border="1"
 
|-
{| class="fullwidth-table"
| style="font-weight: bold; background: #DDD; width: 15%" | Team Name
| style="background:#EFEFEF; width:25%" | '''Team'''
| style="font-weight: bold; background: #DDD; width: 15%" | Team Lead
| style="background:#EFEFEF; width:25%" | '''Meeting Details'''
| style="font-weight: bold; background: #DDD; width: 20%" | Team Wiki
| style="background:#EFEFEF; width:25%" | '''Meeting Agendas'''
| style="font-weight: bold; background: #DDD; width: 30%" | Primary Focus Areas
|-
| style="font-weight: bold; background: #DDD; width: 20%" | Primary Team IRC Channels
|Mozilla QA
|-
|Every Wed, 1:30p PST, Sanctuary, Conf 9245 (See Agenda for full dial in info)
| [https://quality.mozilla.org/teams/desktop-firefox/ Firefox QE]
|[https://wiki.mozilla.org/QA/StaffMeetings QA Staff]<br>
| Mschifer
[https://wiki.mozilla.org/QA/StaffMeetings/LastMeeting Last Meeting]<br>
| [[QA/Firefox|QA/Firefox]]
[https://wiki.mozilla.org/QA/StaffMeetings/NextMeeting Next Meeting]   
| Firefox browser (Desktop and Android)
|-
| #qa
|Firefox QA
|-
| Every Wednesday at 8:30am Pacific, Firefly  Vidyo: QA-Desktop, Conf 9779
| [https://quality.mozilla.org/teams/web-qa/ Web and QA Services]
|[https://wiki.mozilla.org/QA/Firefox Firefox QA]<br>
| Stephend
[https://wiki.mozilla.org/QA/Firefox#Team_Meetings Team Meeting Notes]
| [[QA/Execution/Web_Testing|QA/Execution/Web_Testing]]
|-
| Mozilla websites, Marketplace, QA specific sites
|Firefox Automation
| #qa, #mozwebqa
|Team: Monday, 8:45am Pacific<br>
|-
Ask an Expert: Thursday, 12:00pm UTC
| Platform QA
|[https://wiki.mozilla.org/QA/Automation/Meetings Firefox Automation]<br>
| Sydpolk
[https://etherpad.mozilla.org/automation-ask-an-expert Ask an Expert]
| [https://www.pivotaltracker.com/s/projects/1139894 Pivotal Tracker Instance for current work]
|-
| Improving quality in specific areas of Gecko Platform through targeted automated testing enhancements.
|Browser Technologies
| #qa
|Every Other Thurs, 11:00a, Warp Core, Conf 265   
|-
|[https://wiki.mozilla.org/QA/Browser_Technologies Browser Technologies QA]<br>
| [https://quality.mozilla.org/teams/services/ Cloud Services QA]
[https://wiki.mozilla.org/QA/Browser_Technologies/LastMeeting Last Meeting]<br>
| Edwong
[https://wiki.mozilla.org/QA/Browser_Technologies/NextMeeting Next Meeting]
| [[QA/Services|QA/Services]]
|-
| Mozilla Cloud Services (sync, simplepush, OAuth, Firefox Accounts etc)
|Web QA
| #qa
|Every Thursday, 9am PDT/PST 
|-
|[https://wiki.mozilla.org/QA/Execution/Web_Testing Web QA]<br>
| [https://quality.mozilla.org/teams/firefox-os-qa/ Firefox OS]
[https://wiki.mozilla.org/QA/Execution/Web_Testing/Meetings/2012 Meetings page]<br>
| Tchung
|-
| [https://quality.mozilla.org/teams/firefox-os-qa/ No Wiki location]
|Cloud Services QA
| Firefox OS
|Every Monday, 3:30pm PDT/PST 
| #qa, #fxosqa
|[https://wiki.mozilla.org/QA/Services Cloud Services QA]
|}
|-
|QA Community
|Weekly Meeting have been deprecated and are now integrated into the QA Weekly Staff Meeting   
|[https://wiki.mozilla.org/QA/QA_Community QA Community]<br>
|-
|Taiwan QA team
|Every Friday, 3pm GMT+8
|
<br>
|}
 
= Mozilla QA Projects =
 
The projects listed below are included from the team project pages. If you need to edit the project, click through to the team page.
 
 
== [[QA/Desktop_Firefox#Current_Projects|Desktop Firefox QA]] ==
{{:QA/Desktop_Firefox#Current_Projects}}
 
== [[QA/Automation#Current_Projects|Firefox Automation]] ==
{{:QA/Automation/Projects}}
 
== [[QA/Browser_Technologies#Current_Projects|Browser Technologies]] ==
{{:QA/Browser_Technologies#Current_Projects}}
 
== [[QA/Execution/Web_Testing#Current_Projects|Web QA]] ==
{{:QA/Execution/Web_Testing#Current_Projects}}
 
== [[QA/QA_Services#Current_Projects|QA Community]] ==
{{:QA/QA_Services#Current_Projects}}
 
== [https://wiki.mozilla.org/QA/Community_Champions Mozilla Community Champions] ==
{{:QA/Community_Champions}}
 
== Mozilla QA Weekly Scrum Pads ==
 
For team communications, each QA team maintains an etherpad document for each week. Within this document team members keep a running list of weekly tasks they are working on as well as relevant project updates and issues. Each team member should check into the etherpad and enter some updates on the right side of the etherpad document.
 
* [https://wiki.mozilla.org/QA/AllScrumPads Detailed Team Scrum Pads]
** [https://wiki.mozilla.org/QA/Desktop_Firefox/DesktopFirefoxWeeklyScrumpads  Desktop Firefox QA ]
** [https://wiki.mozilla.org/QA/Browser_Technologies/BrowserTechnologiesWeeklyScrumpads Browser Technologies]
** [https://wiki.mozilla.org/QA/Execution/Web_Testing/Etherpads Web QA]
** [https://wiki.mozilla.org/QA/QA_Services/QaServicesWeeklyScrumPads QA Community]
 
==Helpful Links==
 
These are tools and/or webpages the QA community uses to interact with the development of Mozilla's products, but are not necessarily tools we use to assure their quality.
 
* [https://wiki.mozilla.org/QA/CommunityResponseSignup Signup for email response to inquires]
* [http://nightly.mozilla.org Nightly Builds]
* [http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/ Hourly Builds]
* [http://mxr.mozilla.org/ MXR]
* [http://hg.mozilla.org/ HG]
* [https://wiki.mozilla.org/QA/Simple_Try_Builds/ Simple Try Builds Instructions]
* [http://quality.mozilla.org/docs/ QA Documentation]
* [[Special:PrefixIndex/{{FULLPAGENAME}}/]] lists all subpages of "{{FULLPAGENAME}}" on {{SERVERNAME}}
* [[QA/ArchiveLinks|Archived Links]]
* [[QA/QaEvents|QA Events]]

Revision as of 23:37, 5 September 2014

Welcome to the Mozilla QA wiki home page.

We are a band of individuals that care about the quality of the products that Mozilla produces. There are a plethora of ways to get involved and be a part of the Mozilla project to help ensure, empower, extend, and enjoy the open web. We're glad you're here to join us.

Quality Principles

These are the main foundational elements that we evaluate quality on for each of our projects. These are all interdependent and interrelated.

  • Dependability - Every product should be stable and dependable
  • Delight - Doing "what it should do" is not enough. The product must delight the user with its functionality.
  • Security & Privacy - Mozilla believes very strongly that our products must put our users in control of their data and must take every step we can to ensure your security while on the web.
  • Performance - The products must meet or exceed the performance requirements we and our users demand.
  • Web Platform - Our mission is to extend, empower, and keep the web platform open for all. We do that by releasing great products that people love, which push those boundaries ever farther.

Contact Us

We'd love to hear from you. We all hang on Mozilla IRC (irc.mozilla.org) in the #qa channel. We use the dev-quality mailing list for communication and discussion. Our blog is at quality.mozilla.org (also known as QMO).

You are welcome to join our public Team Meeting

Teams

We are organized into product focused areas. You can find our teams and team leads' IRC nicknames below.

Team Name Team Lead Team Wiki Primary Focus Areas Primary Team IRC Channels
Firefox QE Mschifer QA/Firefox Firefox browser (Desktop and Android) #qa
Web and QA Services Stephend QA/Execution/Web_Testing Mozilla websites, Marketplace, QA specific sites #qa, #mozwebqa
Platform QA Sydpolk Pivotal Tracker Instance for current work Improving quality in specific areas of Gecko Platform through targeted automated testing enhancements. #qa
Cloud Services QA Edwong QA/Services Mozilla Cloud Services (sync, simplepush, OAuth, Firefox Accounts etc) #qa
Firefox OS Tchung No Wiki location Firefox OS #qa, #fxosqa