TestEngineering/UI: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
(Actual info about IRC)
 
(38 intermediate revisions by 6 users not shown)
Line 1: Line 1:
= The Web QA Team =
<table class="webdev-meeting-infobox" style="float: right; border: 2px solid #AAA; background: #F9F9F9; padding: 0 10px;">
We test Mozilla websites! Using a variety of tools and approaches, our team aims to ensure the high quality web applications. You may contact us in the #mozwebqa [http://widget.mibbit.com/?settings=0a187437b06ca9bcb0cff2a717e985c5&server=irc.mozilla.org&channel=mozwebqa&noServerTab=false&autoConnect=true IRC channel] or by emailing: [mailto:mozwebqa@mozilla.org mozwebqa@mozilla.org].
  <tr>
{| cellpadding="2" border="1" style="background:#FFFFE5; width: 100%;"  
    <th style="background:lightblue" colspan="2">Find Us</th>
! [https://blog.mozilla.org/webqa/ Team Blog]
  </tr>
! [https://twitter.com/mozwebqa Twitter]
  <tr>
! [https://wiki.mozilla.org/QA/Execution/Web_Testing/Media Videos and Slides]
    <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>


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


 
{| border="1" style="background:#FFF6E5; max-width: 1500px; min-width: 60%;"  
== What we do ==
{| cellpadding="2" border="1" style="background:#F0FFFF;width: 100%;"  
|-
! Test Plans
! Selenium & Python Automation
! Community testing
! Test Days
|-
! Website Usability
! User Advocacy
! Website polish
! Documentation review
|-
! Feature testing
! Create documentation
! Mentored bugs/Issues
! One and Done
|-
! Regression testing
! Security
! Continuous deployment expertise
! Analysis
|-
! Load Testing
! UI/Localization testing
! Manual testing
! Continuous Development support
|-
! Quality metrics
! End-to-end testing
! Code reviews
! Risk Analysis
|-
|-
! Pen testing with ZAP
! A few minutes
! Jenkins/Travis CI
! Site Monitoring
! Test coverage evaluation
|-
! Code coverage evaluation
! Cross Browser testing
! API testing
! Quality metrics
|}
 
=== Team Goals ===
Check out [https://wiki.mozilla.org/QA/Goals/2015q3 our Team Goals] to see what we're working on.
* 2015 Q3 brainstorming Etherpad: https://etherpad.mozilla.org/webqa-goals-2015-q3
 
== Need something tested? ==
* Email rbillings or stephend at mozilla.com with requests or questions. Sooner is better than later!
* [https://bugzilla.mozilla.org/enter_bug.cgi?product=Testing&component=WebQA File a bug] in Bugzilla under Testing/Web QA components. Assign it to mozwebqa@mozilla.org.
* [https://wiki.mozilla.org/QA/Execution/Web_Testing/Project_for_Automation How to get a project in automation]
 
== Get Involved ==
We'd love to have your help in testing our many projects! Are you looking for a way to contribute?
 
{| cellpadding="2" border="1" style="background:#FFF6E5;width: 100%;"
|- style="font-style: italic"
! A Few Minutes
! An hour
! An hour
! Committed  
! Committed
|-
|-
! [https://oneanddone.mozilla.org/en-US/?search=&team=6 One and Done tasks]
! [[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/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/Automation Start Automation Testing]
Line 81: Line 36:
! [https://quality.mozilla.org/teams/web-qa/ Team QMO page on how to Get Started]
! [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://quality.mozilla.org/docs/testdays/ Participate in a QA Testday]
!
|-
|-
! [https://mail.mozilla.org/listinfo/mozwebqa Join our mailing list]
! [https://mail.mozilla.org/listinfo/mozwebqa Join our mailing list]
! [http://widget.mibbit.com/?settings=0a187437b06ca9bcb0cff2a717e985c5&server=irc.mozilla.org&channel=mozwebqa&noServerTab=false&autoConnect=true Click to join our #mozwebqa IRC channel]  
! <s>#mozwebqa IRC channel</s> (read [[IRC]])
!
|}
|}


== Community ==
= Community =
Our community contributors are great!  
Our community contributors are great!  
* [https://badges.mozilla.org/en-US/profiles/profile/webqa.badges Team Badge winners]
* [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!
* [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!


== Team Meetings ==
= Team Meetings =
{{:QA/Execution/Web Testing/Meetings}}
{{:QA/Execution/Web Testing/Meetings}}


== Calendar ==
= Calendar =
{{#widget:Google Calendar
{{#widget:Google Calendar
|id=mozilla.com_64nkbr62dja855ojmsnji28278@group.calendar.google.com
|id=mozilla.com_64nkbr62dja855ojmsnji28278@group.calendar.google.com
Line 111: Line 64:
}}
}}


= Projects =
= Team Members =
 
== Team Contact ==
{| 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'''  
| 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%;" | '''Status'''  
| 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%;" | '''Areas'''
| 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'''
|-
|-
| Rebecca Billings  
| Rebecca Billings  
| rbillings@mozilla.com
| rbillings@mozilla.com
| Employee  
| Employee  
| North America
| One and Done PM, Brand projects, Mozilla.com, Treeherder, +automation
| One and Done PM, Brand projects, Mozilla.com, Treeherder, +automation
|-
|-
Line 129: Line 82:
| mbrandt@mozilla.com  
| mbrandt@mozilla.com  
| Employee  
| Employee  
| North America
| Socorro, Affiliates, Mozillians, Firefox Health Report, Plugin Check, Bouncer, +automation
| Socorro, Affiliates, Mozillians, Firefox Health Report, Plugin Check, Bouncer, +automation
|-
|-
Line 134: Line 88:
| stephend@mozilla.com  
| stephend@mozilla.com  
| Employee  
| Employee  
| Manager
| North America
| Selenium Grid/Jenkins, Security + Infra liason/coordination, automation (mostly reviews, for now)
|-
|-
| Dave Hunt
| Dave Hunt
| daveh@mozilla.com  
| dhunt@mozilla.com  
| Employee  
| Employee  
| Europe
| Automation
| Automation
|-
| Stuart Philp
| sphilp@mozilla.com
| Employee
| North America
| Web QA / Cloud Services Manager
|-
|-
| 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
| Automation
|-
|-
|}
|}
== Project List ==
{| cellpadding="2" border="1" style="width: 100%;"
|-
! Project
! Testing
! Jenkins
! Status
|- style="background:#e0fde0;"
| [https://wiki.mozilla.org/AMO Add-ons]
| [https://github.com/mozilla/Addon-Tests/issues Automation] <br> [https://moztrap.mozilla.org/runtests/environment/2764/ Manual]
| [https://webqa-ci.mozilla.com/view/AMO/ CI]
| Active
|- style="background:#e0fde0;"
| [https://wiki.mozilla.org/Marketplace Marketplace]
| [https://github.com/mozilla/marketplace-tests-gaia Firefox OS Automation] <br> [https://github.com/mozilla/marketplace-tests/issues Automation] <br> [https://moztrap.mozilla.org/runtests/environment/42/ Manual]
| [https://webqa-ci.mozilla.com/view/Marketplace/ CI]
| Active
|- style="background:#e0fde0;"
| [https://wiki.mozilla.org/MDN Mozilla Developer Network (MDN)]
| [https://github.com/mozilla/kuma/pull/2947/files Automation]
| N/A
| Active
|- style="background:#e0fde0;"
| [https://wiki.mozilla.org/Mozilla.org Mozilla.org]
| [https://github.com/mozilla/mcom-tests/issues Automation]
| [https://webqa-ci.mozilla.com/search/?q=mozilla.org CI]
| Active
|- style="background:#e0fde0;"
| [https://wiki.mozilla.org/Mozillians Mozillians]
| [https://github.com/mozilla/mozillians-tests/issues Automation] <br>[https://moztrap.mozilla.org/runtests/environment/2604/ Manual]
| [https://webqa-ci.mozilla.com/search/?q=mozillians CI]
| Active
|- style="background:#e0fde0;"
| [https://wiki.mozilla.org/QA/Execution/MozTrap MozTrap]
| [https://github.com/mozilla/moztrap-tests/issues Automation] <br> [https://moztrap.mozilla.org/runtests/environment/974/ Manual]
| [https://webqa-ci.mozilla.com/view/MozTrap/ CI]
| Active
|- style="background:#e0fde0;"
| [http://mozilla.github.io/mozwebqa-dashboard/#/issues MozWebQA Dashboard]
| [http://mozilla.github.io/mozwebqa-dashboard/ Automation]
| N/A
| Active
|- style="background:#e0fde0;"
| [https://wiki.mozilla.org/QA/QMO QMO]
| [https://github.com/mozilla/qmo-tests/issues Automation]
| N/A
| Active
|- style="background:#e0fde0;"
| [https://wiki.mozilla.org/QA/OneandDone One and Done]
| [https://github.com/mozilla/oneanddone-tests/issues Automation] <br> [https://bugzilla.mozilla.org/buglist.cgi?cmdtype=runnamed&namedcmd=OneandDone%20bugs&list_id=11313264 Open Features and bugs]
| [https://webqa-ci.mozilla.com/view/One%20and%20Done/ CI]
| Active
|- style="background:#e0fde0;"
| [https://wiki.mozilla.org/Breakpad Socorro]
| [https://github.com/mozilla/socorro-tests/issues Automation]
| [https://webqa-ci.mozilla.com/view/Socorro/ CI]
| Active
|- style="background:#e0fde0;"
| [https://wiki.mozilla.org/Sumo SUMO]
| [https://github.com/mozilla/sumo-tests/issues Automation] <br> [https://moztrap.mozilla.org/runtests/environment/2510/ Manual]
| [https://webqa-ci.mozilla.com/view/SUMO/ CI]
| Active
|- style="background:#e0fde0;"
| [https://wiki.mozilla.org/Treeherder Treeherder]
| [https://github.com/mozilla/treeherder-tests/issues Automation]
| [https://webqa-ci.mozilla.com/view/Treeherder/ CI]
| Active
|}
Is there something missing? Check our [https://wiki.mozilla.org/QA/Execution/Web_Testing/Inactive_Projects Inactive Projects] list, or email the team with questions.


= Resources =
= Resources =
Line 237: Line 124:
! [https://wiki.mozilla.org/QA/Execution/Web_Testing/Badges_getting_started Creating Badges]
! [https://wiki.mozilla.org/QA/Execution/Web_Testing/Badges_getting_started Creating Badges]
! [https://etherpad.mozilla.org/webqa-first-reply Helpful email replies]
! [https://etherpad.mozilla.org/webqa-first-reply Helpful email replies]
! [https://wiki.mozilla.org/QA/Execution/Web_Testing/Continuous_Deployment Continuous Deployment]
|-
! [https://wiki.mozilla.org/QA/Execution/Web_Testing/IE_VMs Windows/IE Virtual Machines]
|}
|}



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