TestEngineering/UI: Difference between revisions

(Fixed alphabet sorting error.)
(Actual info about IRC)
 
(186 intermediate revisions by 13 users not shown)
Line 1: Line 1:
= Web QA Overview  =
<table class="webdev-meeting-infobox" style="float: right; border: 2px solid #AAA; background: #F9F9F9; padding: 0 10px;">
Through a variety of [http://quality.mozilla.org/docs/webqa/tools/ tools] and approaches, Web QA aims to ensure high quality web applications, of both external and [https://wiki.mozilla.org/Webdev#Projects internal applications and websites].
  <tr>
    <th style="background:lightblue" colspan="2">Find Us</th>
  </tr>
  <tr>
    <td><s>'''[[IRC]]:'''</td><td>#fx-test</s></td>
  </tr>
  <tr>
    <td colspan="2" style="text-align: center;">'''[https://groups.google.com/a/mozilla.com/forum/#!aboutgroup/firefox-test-engineering Mailing list (Google Group)]'''</td>
  </tr>
  <tr>
    <td>'''[https://twitter.com/fxtesteng Twitter]''':</td><td> @fxtesteng</td>
  </tr>
  <tr>
    <td>Blog:</td><td>[https://blog.mozilla.org/fxtesteng/ Firefox Test Engineering]</td>
  </tr>
</table>


= Contact Us  =
= Get Involved =
We'd love to have your help in testing our many projects! Are you looking for a way to contribute?


* [https://mail.mozilla.org/listinfo/mozwebqa Sign-up] or [mailto:mozwebqa@mozilla.org send an e-mail] to the Web QA mailing list
{| border="1" style="background:#FFF6E5; max-width: 1500px; min-width: 60%;"
* Join us in #mozwebqa on [[irc://irc.mozilla.org/#mozwebqa|IRC]]. You can use [http://widget.mibbit.com/?settings=0a187437b06ca9bcb0cff2a717e985c5&server=irc.mozilla.org&channel=mozwebqa&noServerTab=false&autoConnect=true Mibbit.com] or [https://addons.mozilla.org/en-US/firefox/addon/16 Chatzilla] if IRC is new to you.
|-
! A few minutes
! An hour
! Committed
|-
! [[QA/Legacy/One and Done]] taks
! [https://wiki.mozilla.org/QA/Execution/Web_Testing/Manual_testing Start Manual Testing]
! [https://wiki.mozilla.org/QA/Execution/Web_Testing/Automation Start Automation Testing]
|-  
! [https://wiki.mozilla.org/QA/Execution/Web_Testing/Contributor_levels Read about our contributors].
! [https://badges.mozilla.org/profiles/profile/webqa.badges Earn Web QA Badges]  
! [http://mozilla.github.io/mozwebqa-dashboard/#/issues Open GitHub Issues]
|-
! [https://quality.mozilla.org/teams/web-qa/ Team QMO page on how to Get Started]
! [https://quality.mozilla.org/docs/testdays/ Participate in a QA Testday]
|-
! [https://mail.mozilla.org/listinfo/mozwebqa Join our mailing list]
! <s>#mozwebqa IRC channel</s> (read [[IRC]])
|}


= I have something I need tested -- now what?  =
= Community =
Our community contributors are great!
* [https://badges.mozilla.org/en-US/profiles/profile/webqa.badges Team Badge winners]
* [https://wiki.mozilla.org/QA/Execution/Web_Testing/Contributor_Corner Contributor's Corner] where we recognize the work people have been putting in on our projects!


#We'd really appreciate it if you could sync up with the [https://wiki.mozilla.org/Webdev/Web_Production Web Production] team; letting them know ahead of time on something you're working on helps us all get in-sync with the project, and shortens turnaround time
= Team Meetings =
#Please take a look through our [https://wiki.mozilla.org/QA/Execution/Web_Testing/Support_Levels Support Levels] document, and let's begin the discussion of what support your project needs, by when, and how we can help work towards making that a reality
{{:QA/Execution/Web Testing/Meetings}}
#[https://bugzilla.mozilla.org/enter_bug.cgi?product=Testing&component=WebQA File a bug] in Bugzilla, under the product Testing, and component "WebQA", asking us to test your site/application.&nbsp; assigning to "[mailto:mozwebqa@mozilla.org mozwebqa@mozilla.org]", and I'll be sure to assign it to the right person, or make sure the team tests
#In the bug, please let us know of any pertinent schedules, deadlines, requirements, limitations, etc.&nbsp; Also, pointing us to design documentation or specs, such as mockups/HTML cuts/wireframes, etc. would be immensely helpful
#Please also list any third-party developers/firms we'll have to work with, to get the potential issues we might have found, addressed.&nbsp; (And please make sure they have a Bugzilla account, too.)
#[https://wiki.mozilla.org/QA/Execution/Web_Testing/Project_for_Automation How to get a project in automation]
 
= New Hires  =
 
Some useful information about getting started is available [https://wiki.mozilla.org/QA/Execution/Web_Testing/New_Hires here].


= Team Details  =
= Calendar =
 
{{#widget:Google Calendar
We welcome community members to join us and take on tasks and responsibilities; please see our [http://quality.mozilla.org/teams/web-qa/ quality.mozilla.org] page for more information/to engage.
|id=mozilla.com_64nkbr62dja855ojmsnji28278@group.calendar.google.com
 
|view=AGENDA
= qa-contribute@mozilla.org Mailing List Info =
|height=400
 
|width=400
Please help respond to, engage with, and help guide new community contributors to Web QA-specific tasks!
|showtitle=false
 
|showtabs=false
* qa-contribute@mozilla.org
|showcals=false
* Mailing list signup page: https://mail.mozilla.org/listinfo/qa-contribute
|showprint=false
* If you'd like, feel free to use this template to help guide your initial outreach:
|shownav=false
** https://gist.github.com/stephendonner/5457402
|showdate=false
 
|border=true
= Next Team Work Week =
}}
'''Q3, 2013 - July 15 - July 19th'''
* '''Lanyrd:''' http://lanyrd.com/2013/web-qa-q3-work-week/
* '''Intranet:''' https://intranet.mozilla.org/QA_Work_Week_July_2013
* '''Fun events Etherpad:''' https://mozqa.etherpad.mozilla.org/webqa-workweek-offsite-ideas-q32013
 
= QA PTO Calendar =
* [https://www.google.com/calendar/embed?src=j41a8ne525ml0heaipg0idb6is%40group.calendar.google.com&ctz=America/Los_Angeles QA PTO Calendar]
 
= Team Members and Assignments  =


= Team Members =
{| class="fullwidth-table"
{| class="fullwidth-table"
|-
|-
| style="background: none repeat scroll 0% 0% rgb(239, 239, 239); width: 30%;" | '''Name'''  
| style="background: none repeat scroll 0% 0% rgb(239, 239, 239); min-width: auto; padding: 0 40pt;" | '''Name'''  
| style="background: none repeat scroll 0% 0% rgb(239, 239, 239); width: 30%;" | '''Email Address'''  
| style="background: none repeat scroll 0% 0% rgb(239, 239, 239); min-width: auto; padding: 0 50pt;" | '''Email'''  
| style="background: none repeat scroll 0% 0% rgb(239, 239, 239); width: 10%;" | '''Availability'''  
| style="background: none repeat scroll 0% 0% rgb(239, 239, 239); min-width: auto; padding: 0 20pt;" | '''Status'''  
| style="background: none repeat scroll 0% 0% rgb(239, 239, 239); width: 30%;" | '''Project Assignments / Interests'''
| style="background: none repeat scroll 0% 0% rgb(239, 239, 239); min-width: auto; padding: 0 30pt;" | '''Region'''  
|-
| style="background: none repeat scroll 0% 0% rgb(239, 239, 239); width: auto; max-width: 400px; overflow: hidden;" | '''Areas'''
| Raymond Etornam Agbeame
| [withheld to avoid spam]
| Employee
| Mozilla.com, Plugin Check, MDN
|-
|-
| Rebecca Billings  
| Rebecca Billings  
| rbillings@mozilla.com  
| rbillings@mozilla.com
| Employee  
| Employee  
| SUMO lead, MozTrap, QMO
| North America
| One and Done PM, Brand projects, Mozilla.com, Treeherder, +automation
|-
|-
| Matt Brandt  
| Matt Brandt  
| mbrandt@mozilla.com  
| mbrandt@mozilla.com  
| Employee  
| Employee  
| Firefox OS, Socorro, Affiliates, Mozillians, Firefox Health Report, +automation
| North America
|-
| Socorro, Affiliates, Mozillians, Firefox Health Report, Plugin Check, Bouncer, +automation
| Zac Campbell
| zcampbell@mozilla.com
| Employee
| Web QA automation, Gaia automation
|-
|-
| Stephen Donner
| Stephen Donner
| stephend@mozilla.com  
| stephend@mozilla.com  
| Employee  
| Employee  
| Manager
| North America
| Selenium Grid/Jenkins, Security + Infra liason/coordination, automation (mostly reviews, for now)
|-
|-
| Andrei Hutusoru
| Dave Hunt
| andrei.hutusoru@softvision.ro
| dhunt@mozilla.com
| Contractor
| Employee
| Automation  
| Europe
| Automation
|-
|-
| Vaidik Kapoor
| Stuart Philp
| vkapoor@mozilla.com
| sphilp@mozilla.com  
| Intern
| Employee
| Marketplace QA
| North America
|-
| Web QA / Cloud Services Manager
| Teodosia Pop
| teodosia.pop@softvisioninc.eu
| Contractor
| Automation
|-
|-
| Krupa Raj  
| Krupa Raj  
| kraj@mozilla.com  
| kraj@mozilla.com  
| Employee
| Employee
| North America
| AMO/Mozilla Marketplace lead
| AMO/Mozilla Marketplace lead
|-
|-
| Bob Silverberg
|}
| bsilverberg@mozilla.com
 
| Employee
= Resources =
| Automation
==Documents and Templates==
{| cellpadding="2" border="1" style="background:#FFFFE5; width: 100%;"
! [https://wiki.mozilla.org/QA/Execution/Web_Testing/Support_Levels Support levels]
! [https://wiki.mozilla.org/QA/Execution/Web_Testing/Automation_tools Automation tools and Evaluations]
! [https://wiki.mozilla.org/QA/Execution/Web_Testing/Tools A list of Tools and Resources]
|-
|-
| Florin Bogdan Strugariu
! [https://wiki.mozilla.org/QA/Execution/Web_Testing/Template Test plan template]
| florin.strugariu@softvisioninc.eu
! [https://wiki.mozilla.org/QA/Execution/Web_Testing/Project_Ownership_Checklist Project Checklist]
| Contractor
! [https://wiki.mozilla.org/Websites/Processes Website Processes]
| Automation
|-
|-
| Alin Trif
! [https://wiki.mozilla.org/QA/Execution/Web_Testing/Badges_getting_started Creating Badges]
| alin.trif@softvision.ro
! [https://etherpad.mozilla.org/webqa-first-reply Helpful email replies]
| Contractor
! [https://wiki.mozilla.org/QA/Execution/Web_Testing/Continuous_Deployment Continuous Deployment]
| Automation
|-
|-
! [https://wiki.mozilla.org/QA/Execution/Web_Testing/IE_VMs Windows/IE Virtual Machines]
|}
|}


= Automation =
==Team Information==
See our [https://wiki.mozilla.org/QA/Execution/Web_Testing/Automation Automation page] for details of Web QA's automation efforts.
{| cellpadding="2" border="1" style="background:#FFFFE5;width: 100%;"
 
! [https://wiki.mozilla.org/QA/Execution/Web_Testing/roles/buildmaster Buildmaster]
= Meetings =
|-
{{:QA/Execution/Web Testing/Meetings}}
! [https://intranet.mozilla.org/Websites/Stage_Passwords Website credentials]
 
== Meeting Notes ==
{{:QA/Execution/Web Testing/Meeting Notes}}
 
= [https://wiki.mozilla.org/QA/Execution/Web_Testing/Goals/2013/Q2 Team Goals] =
 
= '''Current Projects + Webdev Processes'''  =
* https://wiki.mozilla.org/Websites/Processes
 
'''[https://spreadsheets.google.com/ccc?key=0AhiX365xacl1cG5ueHpxaEN5Z3RlTXVBcHJqazFnWUE&hl=en#gid=30 Webdev Radar]'''<br> '''[https://intranet.mozilla.org/Webdev/Flux Webdev Flux projects]'''
 
=== '''Test Plan Template and Project Checklist'''  ===
 
*[[QA/Execution/Web Testing/Template|Web Test Plan Template]]
*[https://intranet.mozilla.org/Websites/Stage_Passwords Sites and Passwords]
 
<onlyinclude>
 
{| width="100%" class="fullwidth-table"
|-
|-
| style="background: none repeat scroll 0% 0% rgb(239, 239, 239); width: 33%;" | '''Project (page/bug)'''
! [https://wiki.mozilla.org/QA/Execution/Web_Testing/New_Hires New Hires]
| style="background: none repeat scroll 0% 0% rgb(239, 239, 239); width: 66%;" | '''Description'''
| style="background: none repeat scroll 0% 0% rgb(239, 239, 239); width: 66%;" | '''Current release/test plan (Bugzilla milestone link)'''
| style="background: none repeat scroll 0% 0% rgb(239, 239, 239); width: 66%;" | '''Level'''
| style="background: none repeat scroll 0% 0% rgb(239, 239, 239); width: 66%;" | '''Lead/contact'''
| style="background: none repeat scroll 0% 0% rgb(239, 239, 239); width: 66%;" | '''Staging server(s)'''
| style="background: none repeat scroll 0% 0% rgb(239, 239, 239); width: 66%;" | '''Jenkins URL'''
|- valign="top"
| [https://bugzilla.mozilla.org/show_bug.cgi?id=655891 Affiliates]
| Affiliates
| .
|
| Team
| '''https://affiliates-dev.allizom.org'''
| [http://qa-selenium.mv.mozilla.com:8080/view/Affiliates/ CI]
|-valign="top"
| [https://wiki.mozilla.org/Mozillians Mozillians]
|  Mozillians (find out more from previous link)
| [https://wiki.mozilla.org/Mozillians/TestPlan 1.0]
|
| Matt
| https://mozillians-dev.allizom.org
| [http://qa-selenium.mv.mozilla.com:8080/view/Mozillians/ CI]
|- valign="top"
| [https://wiki.mozilla.org/Websites/Snippets Snippets]
| Snippets
|
|
| Raymond (Pacific) / Zac (Europe)
| http://snippets.stage.mozilla.com
| [http://qa-selenium.mv.mozilla.com:8080/view/Snippets/ CI]
|- valign="top"
| [https://wiki.mozilla.org/AMO:Meeting_Notes AMO]
| Add-ons website<br>
| [https://wiki.mozilla.org/QA/Execution/Web_Testing/AMO/Current_Release/6.0.12 6.0.12]
|
| Krupa
| https://addons-dev.allizom.org/ (trunk/master)
| [http://qa-selenium.mv.mozilla.com:8080/view/AMO%20Tests/ CI]
|- valign="top"
| [[AMO Automation]]
| Add-ons Automated Tests<br>
|
|
| Team / Softvision
| http://support.allizom.org/ (trunk); http://support-release.allizom.org/ (branch)
| [http://qa-selenium.mv.mozilla.com:8080/view/SUMO%20Tests/ CI]
|- valign="top"
| [https://wiki.mozilla.org/AMO/FlightDeck Add-on Builder/Flightdeck]
| Add-on Builder
| [https://bugzilla.mozilla.org/buglist.cgi?list_id=1226207&classification=Server%20Software&query_format=advanced&component=Add-on%20Builder&target_milestone=Builder%200.9.11&product=addons.mozilla.org 0.9.11]
|
| Zac
| https://builder-addons-dev.allizom.org (trunk)<br>https://builder-addons-next.allizom.org/ (branch)
| [http://qa-selenium.mv.mozilla.com:8080/job/Fd.functional.tests/ CI]
|- valign="top"
| [https://intranet.mozilla.org/Website/Firefox_Web_Presence_Redesign Mozilla.org]
| Mozilla's corporate presence
[https://wiki.mozilla.org/QA/Execution/Web_Testing/mcomtests Automated Test Plan]
|
| Raymond / Bob
| http://www-dev.allizom.org
| [http://qa-selenium.mv.mozilla.com:8080/view/Mozilla.com/ CI]
|- valign="top"
| [https://wiki.mozilla.org/Plugins:PluginCheck/CrossBrowserRelease Plugin Check]
| Plugin Check
| [https://wiki.mozilla.org/QA/Execution/Web_Testing/PluginCheck Plugin Check]
|
| Raymond
| http://www-dev.allizom.org/en-US/plugincheck/
|
|- valign="top"
| [https://wiki.mozilla.org/Breakpad Socorro]
| Crash Stats (see https://intranet.mozilla.org/Socorro_Servers) for more info about the staging env)
| [https://bugzilla.mozilla.org/buglist.cgi?list_id=1226236&classification=Server%20Software&query_format=advanced&component=Socorro&target_milestone=2.4.2&product=Webtools 2.4.2]
|
| Matt Brandt / Stephen
| http://crash-stats-dev.allizom.org (trunk/dev-staging)<br>https://crash-stats.allizom.org (release-staging)
| [http://qa-selenium.mv.mozilla.com:8080/job/socorro/ CI]
|- valign="top"
| [https://wiki.mozilla.org/MDN/MDNv09x Mozilla Developer Network (MDN)]
| Developer Documentation, News, Tips and Tricks
| [https://wiki.mozilla.org/QA/Execution/Web_Testing/MDN/Test_Plan TestPlan]
|
| Raymond
| https://developer-stage9.mozilla.org/en-US/
| [http://qa-selenium.mv.mozilla.com:8080/view/MDN/job/mdn.staging/ CI]
|- valign="top"
| [https://wiki.mozilla.org/QA/QMO/QMO_4.0 QMO]
|  see test plan
| [https://wiki.mozilla.org/QA/QMO/QMO_4.0/Test_Plan 4.0 Test Plan]
|
| Team, Rbillings
|
| [http://qa-selenium.mv.mozilla.com:8080/view/QMO/ CI]
|-valign="top"
| [https://wiki.mozilla.org/QA/Execution/Web_Testing/Wiki_Test_Coverage wiki.mozilla.org]
| wiki.mozilla.org
| .
|
| Team, Glenn
|
| [http://qa-selenium.mv.mozilla.com:8080/view/Wiki/ CI]
|-valign="top"
| [https://wiki.mozilla.org/Bouncer Bouncer]
| Bouncer
|
|
| Team, Matt
| http://download.allizom.org
| [http://qa-selenium.mv.mozilla.com:8080/view/Bouncer/ CI]
|-valign="top"
| [https://wiki.mozilla.org/ Firefox OS]
| Firefox OS
|
|
| Team
|
| [http://qa-selenium.mv.mozilla.com:8080/view/B2G/ CI]
|-valign="top"
| [https://wiki.mozilla.org/ Marketplace]
| Marketplace
|
|
| Team
|
| [http://qa-selenium.mv.mozilla.com:8080/view/MozTrap/ CI]
|-valign="top"
| [https://moztrap.mozilla.org/ Moztrap]
| Moztrap
|
|
| Team
|
| [http://qa-selenium.mv.mozilla.com:8080/view/Input/ CI]
|}
'''**&nbsp;Don't forget to make yourself familiar with the [https://wiki.mozilla.org/Releases latest Firefox release schedules], as we might be doing work involved with them **'''
 
=== Web Engagement Projects===
 
*[[QA/Execution/Web Testing/Template|Web Test Plan Template]]
*[https://intranet.mozilla.org/Websites/Stage_Passwords Sites and Passwords]
 
<onlyinclude>
 
{| width="100%" class="fullwidth-table"
|-
|-
| style="background: none repeat scroll 0% 0% rgb(239, 239, 239); width: 33%;" | '''Project (page/bug)'''
! [https://wiki.mozilla.org/QA/Execution/Web_Testing/PTO Upcoming PTO]
| style="background: none repeat scroll 0% 0% rgb(239, 239, 239); width: 66%;" | '''Description'''
| style="background: none repeat scroll 0% 0% rgb(239, 239, 239); width: 66%;" | '''Current release/test plan link)'''
| style="background: none repeat scroll 0% 0% rgb(239, 239, 239); width: 66%;" | '''Level'''
| style="background: none repeat scroll 0% 0% rgb(239, 239, 239); width: 66%;" | '''Lead/contact'''
| style="background: none repeat scroll 0% 0% rgb(239, 239, 239); width: 33%;" | '''Quarter'''
| style="background: none repeat scroll 0% 0% rgb(239, 239, 239); width: 66%;" | '''Staging'''
| style="background: none repeat scroll 0% 0% rgb(239, 239, 239); width: 66%;" | '''Jenkins URL'''
|-valign="top"
| '''Q3 2012'''
|
|
|
|
|
|
|
|-valign="top"
| none
| Android Snippets
|
| 1
| zac
| n/a
| n/a
| Q3
|-valign="top"
| [https://wiki.mozilla.org/Websites/Affiliates_Facebook_App Affiliates FB App]
| Affiliates FB app
| FB app
| 1
| rbillings
| [http://affiliates.allizom.org Affiliates staging]
| n/a
| Q3
|-valign="top"
| [https://bugzilla.mozilla.org/show_bug.cgi?id=771747 July Campaign about:home]
| July Campaign
| Home video and personas
| 1
| rbillings
| [about:home Snippets testing]
| n/a
| Q3
|-valign="top"
| [https://bugzilla.mozilla.org/show_bug.cgi?id=771747 July Campaign FB app]
| July Campaign
| Facebook app tab
| 1
| rbillings
| [https://www.facebook.com/pages/Moz-Test/365444213526033?sk=app_176847575782085 FB test environment]
| n/a
| Q3
|-valign="top"
| [https://wiki.mozilla.org/Websites/ReMo_Mozilla_Reps/Open-Bugs ReMo 0.3]
| ReMo
| 0.3 Sarek
| 1
| Adi_J
| [https://reps-dev.allizom.org/ dev environment]
| n/a
| Q3
|-valign="top"
| '''Q2 2012'''
|
|
|
|
|
|
|
|-valign="top"
| [http://scrumbu.gs/projects/betafarm/1.1/ Betafarm 1.2]
| Betafarm
| 1.2
| 1
| rbillings
| [https://mozillalabs-dev.allizom.org/en-US/ dev environment]
| n/a
|-valign="top"
| [https://wiki.mozilla.org/ReMo/Website/Releases/0.2.5 ReMo 2.5]
| ReMo
| 2.5
| 1
| rbillings
| Q2
| [https://reps-dev.allizom.org/ dev environment]
| n/a
|-valign="top"
| [http://scrumbu.gs/projects/betafarm/1.1/ Betafarm 1.1]
| Betafarm
| 1.1
| 1
| rbillings
| Q2
| [https://mozillalabs-dev.allizom.org/en-US/ dev environment]
| n/a
|-valign="top"
| [https://wiki.mozilla.org/Social_Sharing Social Standard buttons]
| Social Standard buttons
| release
| 1
| stephend
| Q2
| [http://XXX.allizom.org/ TBD staging]
| jenkins
|-valign="top"
| [https://wiki.mozilla.org/Engagement/Product_Marketing/3.6_Upgrade 3.6 Upgrade]
| 3.6 Upgrade campaign
| release
| 1
| zac
| Q2
| [http://XXX.allizom.org/ TBD staging]
| jenkins
|-valign="top"
| [https://bugzilla.mozilla.org/show_bug.cgi?id=697511 Press center consolidation]
| Press center consolidation
| release
| 1
| stephend
| Q2
| [http://XXX.allizom.org/ TBD staging]
| jenkins
|-valign="top"
| [https://wiki.mozilla.org/Engagement/Product_Marketing/3.6_Upgrade 3.6 Upgrade]
| 3.6 Upgrade campaign
| release
| 1
| zac
| Q2
| [http://XXX.allizom.org/ TBD staging]
| jenkins
|-valign="top"
| [https://wiki.mozilla.org/Websites/Snippets Snippets]
| Snippets
| release
| 1
| TBD
| Q2
| [http://XXX.allizom.org/ TBD Snippets staging]
| jenkins
|-valign="top"
| [https://wiki.mozilla.org/Air_Mozilla AirMozilla]
| Air Mozilla theme update
| 2nd release
| 1
| rbillings
| Q2
| [http://airmozilla.allizom.org/ AirMozilla staging]
| jenkins
|-valign="top"
| [https://wiki.mozilla.org/Firefox_Flicks Firefox Flicks]
| Firefox Flicks project
| 2nd release
| 1
| TBD, TBD
| Q2
| [https://firefoxflicks.allizom.org/en-US/ FF Flicks staging]
| jenkins
|-valign="top"
| [https://wiki.mozilla.org/ReMo/Planning/Website ReMo]
| ReMo project
| .3 release
| 1
| krupa, TBD
| Q2
| [http://reps-dev.allizom.org/ ReMo staging]
| jenkins
|-valign="top"
| '''Q1 2012'''
|
|
|
|
|
|
|
|-valign="top"
| [https://wiki.mozilla.org/ReMo/Planning/Website ReMo]
| ReMo project
| .2 release
| 1
| stephend, retornam
| Q1
| [http://reps-dev.allizom.org/ ReMo staging]
| jenkins
|-valign="top"
| [https://bugzilla.mozilla.org/show_bug.cgi?id=683331 BrowserQuest]
| BrowserQuest
| Initial release
| 1
| marlenac, zac
| Q1 2012
| staging
| n/a
|-valign="top"
| [https://wiki.mozilla.org/Betafarm Betafarm]
| Betafarm - new Mozilla Labs
| Initial phase
| 1
| rbillings
| Q1 2012
| [http://mozillalabs.allizom.org/ http://mozillalabs.allizom.org/]
| jenkins
|-valign="top"
| [https://firefoxflicks.mozilla.org/en-US/ Firefox Flicks]
| Firefox flicks
| Initial release
| 1
| stephend, retornam
| Q1 2012
| staging
| n/a
|- valign="top"
| [https://wiki.mozilla.org/Websites/De_Todos_Para_Todos DTPT]
| De Todos Para Todos
| Patch release for metadata updates
| 1
| rbillings
| Q1 2012
| ''http://detodosparatodos.allizom.org/pt/''
| n/a
| n/a
|- valign="top"
| [https://wiki.mozilla.org/Websites/De_Todos_Para_Todos DTPT]
| De Todos Para Todos
| Phase II
| 1
| rbillings
| Q1 2012
| ''http://detodosparatodos.allizom.org/pt/''
| n/a
|-valign="top"
| [https://wiki.mozilla.org/Websites/Careers Careers]
|  Mozilla Careers
| 1.0
| 1
| rbillings
| Q1 2012
| [http://careers.allizom.org/en-US/ http://careers.allizom.org/en-US/]
| n/a
|-valign="top"
| [link] project
| description
| phase
| 1
| owner
| quarter
| staging
| jenkins
|}
|}
</onlyinclude>
= Get Involved  =
We'd love to have your help in testing our many projects; please see our [http://quality.mozilla.org/docs/webqa/get-involved/ Get Involved] page for more information!
= Mozwebqabot - Our IRC Bot =
See our [https://wiki.mozilla.org/QA/Execution/Web_Testing/Mozwebqabot Mozwebqabot info  page] for details of Web QA's friendly IRC bot.
= Resources  =
==== Support Levels  ====
Please read through our [[QA/Execution/Web Testing/Support Levels|support levels]] when proposing a new project for us.
==== Performance and Load-Testing Tools ====
* Performance-testing Tools:
** http://www.blaze.io/mobile/
** http://webpagetest.org
** http://loadimpact.com/
** https://browsermob.com
** [http://www.vietnamesetestingboard.org/zbxe/?document_srl=513213 Top 100 Load and Perf-testing tools]
* Load-testing Tools:
** https://wiki.mozilla.org/QA/Execution/Web_Testing/Load_Testing
==== Useful Tools  ====
*[https://github.com/mozilla/Garmr Garmr] tool -- used for automatic, basic security checks
*HTML5 validator:
**[http://html5.validator.nu/ HTML5 Validator]
*Performance testing:
** [http://www.webpagetest.org/ webpagetest.org]
*Link-checkers:
**[http://validator.w3.org/checklink/ W3C's Link Checker]
**[http://home.snafu.de/tilman/xenulink.html Xenu] Windows link-checking app
*Scanners/Fuzzers:
**[https://addons.mozilla.org/en-US/firefox/addon/7598/ XSS Me]
**[https://addons.mozilla.org/en-US/firefox/addon/7597/ SQL Inject Me]
**[http://www.mavitunasecurity.com/communityedition/ Netsparker Community Edition]
**[http://www.powerfuzzer.com/ PowerFuzzer] Windows fuzzing tool
**[http://www.acunetix.com/ Acunetix Community Edition scanner]
==== Security ====
*[https://wiki.mozilla.org/WebAppSec/Secure_Coding_QA_Checklist Web QA Security Checklist]
* [http://portswigger.net/burp/ Burp Suite; proxy for testing security]
*[https://www.webseclab.com/ Web Security Lab, from Stanford]
* [https://www.owasp.org OWASP]
** [https://www.owasp.org/index.php/Category:OWASP_WebGoat_Project WebGoat] security-learning tool
==== Infrastructure / Server Info  ====
*https://intranet.mozilla.org/WebSites
==== Tips and Pointers  ====
*Tips and pointers to testing the various projects:
**[https://wiki.mozilla.org/QA/Execution/Web_Testing/AMO/Tips_and_Pointers AMO]
**[https://wiki.mozilla.org/QA/Execution/Web_Testing/SUMO/Tips_and_Pointers SUMO]
**[https://wiki.mozilla.org/QA/Execution/Web_Testing/Mozilla.com/Tips_and_Pointers Mozilla.com]
**[https://wiki.mozilla.org/QA/Execution/Web_Testing/Personas/Tips_and_Pointers Personas]
**[https://wiki.mozilla.org/Design/CreativeCollective/Docs#Challenges MCC]
*[http://www.softwareqatest.com/qatweb1.html Various web-testing tools]
*Curl:
**curl -i http://www.mozilla.com -- that gives you the raw output in your terminal window
*while [ 1 ]; do curl -sI 'http://download.mozilla.org/?product=firefox-3.6.8&amp;os=osx&amp;lang=en-US' | grep Location; sleep 1; done
*Apache Bench sample call:
** ab -n 100 -c 10 'http://webifyme-dev.allizom.org'
==== Community Outreach  ====
*[https://wiki.mozilla.org/QA/Execution/Web_Testing/Contributor_Corner Contributor's Corner] where we recognize the work people have been putting in on our projects!
*[https://wiki.mozilla.org/QA/Test_Days Testdays]
==== Interview Process + Questions ====
* https://intranet.mozilla.org/QA:WebQAInterviews
==== Reference Links  ====
* [https://wiki.mozilla.org/B2G/QA/Tips_And_Tricks B2G Tips & Tricks]
*[[Webdev|Webdev]]
* [https://wiki.mozilla.org/Webdev/Web_Production Web Production Team]
* [https://wiki.mozilla.org/Apps/StatusMeetings App status meetings]
*[https://wiki.mozilla.org/L10n:Localizability/Web Website Localization]
*[https://wiki.mozilla.org/IT/Production_Acceptance IT Acceptance]
*[https://intranet.mozilla.org/IT/SLA IT's Service-Level Agreements]
*[[Webtools/Checklist|Launch Checklist]]
*[http://useragentstring.com/ User Agent Strings]
*[http://www.trigeminal.com/samples/provincial.html Awesome Unicode stuff]
* Continuous Deployment
** Etsy.com video: http://www.livestream.com/etsy/video?clipId=pla_adbab6e2-c629-4bfe-b1fd-21c898693282
** Flickr video: http://vimeo.com/24542044
** James Socol's blog post: http://coffeeonthekeyboard.com/the-future-of-sumo-development-511/
= Presentation Slide Archives  =
* [http://www.slideshare.net/stephendonner/selenium-londonmeetup-5671730 Slides from Stephen Donner's 11/3/2010 presentation at the London Selenium Meetup @ Google]
* [http://www.slideshare.net/stephendonner/towards-a-more-secure-reliable-and-performant-web-tools-approaches-to-help Slides from Stephen Donner's 10/22/2010 presentation at Mozilla HQ]
* [http://www.slideshare.net/stephendonner/testing-mozilla-web-properties Slides from Stephen Donner's 6/24/2009 presentation at Mozilla HQ]
* [http://www.slideshare.net/retornam/mozilla-selenium-andhudson Slides from Raymond Etornam's 5/19/2010 presentation at Mozilla HQ]

Latest revision as of 19:53, 15 January 2024

Find Us
IRC:#fx-test
Mailing list (Google Group)
Twitter: @fxtesteng
Blog:Firefox Test Engineering

Get Involved

We'd love to have your help in testing our many projects! Are you looking for a way to contribute?

A few minutes An hour Committed
QA/Legacy/One and Done taks Start Manual Testing Start Automation Testing
Read about our contributors. Earn Web QA Badges Open GitHub Issues
Team QMO page on how to Get Started Participate in a QA Testday
Join our mailing list #mozwebqa IRC channel (read IRC)

Community

Our community contributors are great!

Team Meetings

Please see our public calendar for all upcoming events and meetings.

Our regular team meeting occurs every Thursday @ 9am Pacific

Calendar

Team Members

Name Email Status Region Areas
Rebecca Billings rbillings@mozilla.com Employee North America One and Done PM, Brand projects, Mozilla.com, Treeherder, +automation
Matt Brandt mbrandt@mozilla.com Employee North America Socorro, Affiliates, Mozillians, Firefox Health Report, Plugin Check, Bouncer, +automation
Stephen Donner stephend@mozilla.com Employee North America Selenium Grid/Jenkins, Security + Infra liason/coordination, automation (mostly reviews, for now)
Dave Hunt dhunt@mozilla.com Employee Europe Automation
Stuart Philp sphilp@mozilla.com Employee North America Web QA / Cloud Services Manager
Krupa Raj kraj@mozilla.com Employee North America AMO/Mozilla Marketplace lead

Resources

Documents and Templates

Support levels Automation tools and Evaluations A list of Tools and Resources
Test plan template Project Checklist Website Processes
Creating Badges Helpful email replies Continuous Deployment
Windows/IE Virtual Machines

Team Information

Buildmaster
Website credentials
New Hires
Upcoming PTO