TestEngineering/UI: Difference between revisions

Actual info about IRC
(Actual info about IRC)
 
(28 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
! Jenkins/Travis CI
! Site Monitoring
! Test coverage evaluation
|-
|-
! Code coverage evaluation
! A few minutes
! 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
|-
| [https://wiki.mozilla.org/AMO Add-ons] {{webQATag|automation}}{{webQATag|regression testing}}{{webQATag|manual testing}}{{webQATag|test plan}}
| [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
|-
| [https://wiki.mozilla.org/Marketplace Marketplace]{{webQATag|automation}}{{webQATag|regression testing}}{{webQATag|manual testing}}{{webQATag|test plan}}
| [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
|-
| [https://wiki.mozilla.org/MDN Mozilla Developer Network (MDN)] {{webQATag|automation}}{{webQATag|test plan}}{{webQATag|feature testing}}{{webQATag|community engagement}}{{webQATag|load testing}}{{webQATag|risk assessment}}{{webQATag|L10N}}{{webQATag|regression testing}}
| [https://github.com/mozilla/kuma/pull/2947/files Automation]
| N/A
| Active
|-
| [https://wiki.mozilla.org/Mozilla.org Mozilla.org]{{webQATag|automation}}{{webQATag|test plan}}{{webQATag|feature testing}}{{webQATag|community engagement}}{{webQATag|load testing}}{{webQATag|risk assessment}}{{webQATag|L10N}}{{webQATag|regression testing}}{{webQATag|functional UI testing}}{{webQATag|accessibility}}
| [https://github.com/mozilla/mcom-tests/issues Automation]
| [https://webqa-ci.mozilla.com/search/?q=mozilla.org CI]
| Active
|-
| [https://wiki.mozilla.org/Mozillians Mozillians]{{webQATag|automation}}
| [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
|-
| [https://wiki.mozilla.org/QA/Execution/MozTrap MozTrap]{{webQATag|automation}}
| [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
|-
| [https://wiki.mozilla.org/QA/QMO QMO] {{webQATag|feature testing}}
| [https://github.com/mozilla/qmo-tests/issues Automation]
| N/A
| Active
|-
| [https://wiki.mozilla.org/QA/OneandDone One and Done] {{webQATag|automation}}{{webQATag|test plan}}{{webQATag|feature testing}}{{webQATag|community engagement}}{{webQATag|regression testing}}{{webQATag|risk assessment}}{{webQATag|manual testing}}{{webQATag|functional UI testing}}
| [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
|-
| [https://wiki.mozilla.org/Breakpad Socorro]{{webQATag|automation}}
| [https://github.com/mozilla/socorro-tests/issues Automation]
| [https://webqa-ci.mozilla.com/view/Socorro/ CI]
| Active
|-
| [https://wiki.mozilla.org/Sumo SUMO]{{webQATag|automation}}
| [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
|-
| [https://wiki.mozilla.org/Treeherder Treeherder]{{webQATag|automation}}
| [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 232: 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]
|}
|}