TestEngineering/UI: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(Actual info about IRC)
 
Line 1: Line 1:
'''[http://www.slideshare.net/stephendonner/testing-mozilla-web-properties Slides from my 6/24/2009 presentation at Mozilla HQ]'''
<table class="webdev-meeting-infobox" style="float: right; border: 2px solid #AAA; background: #F9F9F9; padding: 0 10px;">
  <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>


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


'''How to reach us:'''
{| border="1" style="background:#FFF6E5; max-width: 1500px; min-width: 60%;"
|-
! 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]])
|}
 
= 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!


*'''[mailto:mozwebqa@mozilla.org MozWebQA mailing list]'''
= Team Meetings =
*'''[irc://irc.mozilla.org/mozwebqa IRC]''' (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.)
{{:QA/Execution/Web Testing/Meetings}}


{| cellspacing="1" cellpadding="1" border="1" style="width: 365px; height: 248px;"
= Calendar =
{{#widget:Google Calendar
|id=mozilla.com_64nkbr62dja855ojmsnji28278@group.calendar.google.com
|view=AGENDA
|height=400
|width=400
|showtitle=false
|showtabs=false
|showcals=false
|showprint=false
|shownav=false
|showdate=false
|border=true
}}
 
= Team Members =
{| class="fullwidth-table"
|-
|-
| '''Name'''<br>
| style="background: none repeat scroll 0% 0% rgb(239, 239, 239); min-width: auto; padding: 0 40pt;" | '''Name'''  
| '''Email Address'''<br>
| style="background: none repeat scroll 0% 0% rgb(239, 239, 239); min-width: auto; padding: 0 50pt;" | '''Email'''  
| '''Project(s)'''<br>
| style="background: none repeat scroll 0% 0% rgb(239, 239, 239); min-width: auto; padding: 0 20pt;" | '''Status'''
| '''Interests / specialties'''<br>
| 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<br>
| Rebecca Billings
| [mailto:retornam@mozilla.com retornam@mozilla.com]<br>
| rbillings@mozilla.com
| Spread Firefox, School of Firefox, AMO...<br>
| Employee
| <br>
| North America
| One and Done PM, Brand projects, Mozilla.com, Treeherder, +automation
|-
|-
| Milos Dinic (Milos)<br>
| Matt Brandt
| [mailto:milos@mozilla-srbija.org milos@mozilla-srbija.org]<br>
| mbrandt@mozilla.com
| AMO, SUMO...<br>
| Employee
| <br>
| North America
| Socorro, Affiliates, Mozillians, Firefox Health Report, Plugin Check, Bouncer, +automation
|-
|-
| Stephen Donner<br>
| Stephen Donner
| [mailto:stephend@mozilla.com stephend@mozilla.com]<br>
| stephend@mozilla.com  
| AMO, SUMO, School of Firefox, Mozilla.com<br>
| Employee
| <br>
| North America
| Selenium Grid/Jenkins, Security + Infra liason/coordination, automation (mostly reviews, for now)
|-
|-
| Vishal Kamdar<br>
| Dave Hunt
| [mailto:vkamdar@mozilla.com vkamdar@mozilla.com]<br>
| dhunt@mozilla.com  
| SUMO, Spread Firefox...<br>
| Employee
| <br>
| Europe
| Automation
|-
|-
|  
| Stuart Philp
Tom Ellins (TMZ)<br>
| sphilp@mozilla.com
| Employee
| North America
| Web QA / Cloud Services Manager
|-
| Krupa Raj
| kraj@mozilla.com
| Employee
| North America
| AMO/Mozilla Marketplace lead
|-
|}


| [mailto:tmz@mozilla-srbija.org tmz@mozilla-srbija.org]<br>
= Resources =
| SUMO...<br>
==Documents and Templates==
| <br>
{| 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]
|-
|-
| Krupa Raj<br>
! [https://wiki.mozilla.org/QA/Execution/Web_Testing/Template Test plan template]
| [mailto:kraj@mozilla.com kraj@mozilla.com]<br>
! [https://wiki.mozilla.org/QA/Execution/Web_Testing/Project_Ownership_Checklist Project Checklist]
| AMO, Creative Collective, SUMO, Mozilla Service Week<br>
! [https://wiki.mozilla.org/Websites/Processes Website Processes]
| <br>
|-
|-
| Tanner Young<br>
! [https://wiki.mozilla.org/QA/Execution/Web_Testing/Badges_getting_started Creating Badges]
| [mailto:mozilla@alyoung.com mozilla@alyoung.com]<br>
! [https://etherpad.mozilla.org/webqa-first-reply Helpful email replies]
| AMO...<br>
! [https://wiki.mozilla.org/QA/Execution/Web_Testing/Continuous_Deployment Continuous Deployment]
| <br>
|-
! [https://wiki.mozilla.org/QA/Execution/Web_Testing/IE_VMs Windows/IE Virtual Machines]
|}
|}


== I Want to Help -- How Do I? / What Do You Need? ==
==Team Information==
* Please see our [https://wiki.mozilla.org/QA/Execution/Web_Testing/Volunteer Volunteer] page, and don't hesitate to contact us if you'd like to know more or help out!
{| cellpadding="2" border="1" style="background:#FFFFE5;width: 100%;"
 
! [https://wiki.mozilla.org/QA/Execution/Web_Testing/roles/buildmaster Buildmaster]
== Meetings  ==
|-
 
! [https://intranet.mozilla.org/Websites/Stage_Passwords Website credentials]
Currently, meetings are at '''1 pm PDT on Thursdays.'''
|-
 
! [https://wiki.mozilla.org/QA/Execution/Web_Testing/New_Hires New Hires]
Phone call details:
|-
 
! [https://wiki.mozilla.org/QA/Execution/Web_Testing/PTO Upcoming PTO]
*California: 650-903-0800 then extension 92
|}
*Toronto: 416-848-3114 then extension 92
*Toll-free: 800-707-2533 then password 369
*Skype (free): +18007072533 then password 369
 
Then, enter the conference number: 303#
 
Please mute your microphone as long as you are not saying anything to prevent feedback and other noise in the conference. Thank you!
 
irc.mozilla.org: [irc://irc.mozilla.org/mozwebqa #mozwebqa]
 
=== [https://wiki.mozilla.org/QA/Execution/Web_Testing/Meetings/2009 2009] ===
 
== Current Projects  ==
 
[http://spreadsheets.google.com/ccc?key=raStwGtrilDy6VMGtRU3Wcw&hl=en '''Project Schedules'''] -- please use this calendar to help slot in your project (Gantt Chart)
 
'''[http://docs.google.com/Doc?id=df5tpx98_12m3w7d6hm Project checklist (template)]'''
 
#L1: [[Update:Remora Meeting Notepad|AMO 5.0.9]]
#L1: [[https://wiki.mozilla.org/QA/Execution/Web_Testing/AMO/5.0.9_Collector_Test_Plan AMO 5.0.9 Collector test plan]] - Help Wanted!
#L1: [[Support/SUMOdev Meeting Notepad#Next_releases|SUMO 1.3]]
#L3: [[Design/CreativeCollective|Creative Collective]] - [https://wiki.mozilla.org/Design/CreativeCollective/Test_Plan Test Plan]
#L1: [https://intranet.mozilla.org/index.php?title=ProjectFennec Fennec pages] - [https://intranet.mozilla.org/ProjectFennec/Beta_Websites/Test_Plan Test Plan] -- '''[https://bugzilla.mozilla.org/show_bug.cgi?id=502088 Master tracking bug]'''
#L1: [https://wiki.mozilla.org/Website/Sprints/PluginProblem Plugin-upgrade page] - [https://bugzilla.mozilla.org/show_bug.cgi?id=391433 main plugin-updating bug]
#L1: [https://wiki.mozilla.org/PartnerPages Partner pages] - [Test Plan] (On hold until June)
#L1: [https://wiki.mozilla.org/Firefox_Update_Content_Mozilla.com_Optimization Mozilla.com optimization]
#L1: [http://tinyurl.com/bztrgf Community Store] &lt;- bug list (sporadic releases)
#L2: [[Mozilla Community Action Week - Overview 2009|Mozilla Service Week 2009]] - [https://intranet.mozilla.org/Community_Take_Action_Week_2009/Test_Plan Test Plan]
#L2: [https://intranet.mozilla.org/School_of_firefox School of Firefox] - [https://intranet.mozilla.org/School_of_firefox/Test_Plan Test Plan]
#L1: [https://wiki.mozilla.org/Releases/Funnelcake09 Funnelcake]
#L3: [https://wiki.mozilla.org/Mozilla_CRM Mozilla CRM] [https://wiki.mozilla.org/Mozilla_CRM/QA Test Plan]
#L3: GetPersonas.com - we work off bugs, primarily<br>
 
'''**&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 **'''
 
== Staging Servers ==
 
* [https://preview.addons.mozilla.org/en-US/firefox/ AMO]
* [http://sm-personas01.mozilla.org/ Personas]
* [https://spreadfirefox.authstage.mozilla.com/ Spread Firefox]
* [http://support-stage.mozilla.org/en-US/kb/ SUMO]
** [https://dm-sumotools01.mozilla.org/ SUMO tools server]
* [http://mozillaservice.stage.mozilla.com/ Mozilla Service Trunk]
* [https://mcc.stage.mozilla.com/admin/users Creative Collective]
* Mozilla.com
** [https://www-trunk.stage.mozilla.com/ Trunk]
** [https://www.authstage.mozilla.com/ Staging]
* [https://community-store.authstage.mozilla.com/ Community Store]
* [http://labs-wpmu.stage.mozilla.com/ Labs site redesign]
*[http://mcc.stage.mozilla.com/ MCC]
 
== What we do ==
Depending on the [[QA/Execution/Web_Testing/Support_Levels|level of support]]:
 
# Browser compatibility testing of content rendering/functionality
## See WebDev's [[WebDev:FrontendCodeStandards#Browser_Requirements | support levels]]
# Accessibility testing
## Cynthia [http://www.cynthiasays.com/ online test]
# Basic automation via [http://seleniumhq.org/projects/ide/ Selenium IDE]
# Code inspection via online, automated tools, such as
## [http://validator.w3.org/checklink W3C Link checker]
## [http://validator.w3.org/ Doctype validation (if necessary)]
# Basic Functionality Testing
 
== What we currently don't do ==
# Load testing
# Performance testing
# API testing (but [[QA/Execution/Web Testing#The Team|contact us]] if you need it, and we'll try to find a resource)
 
== Our Support Levels for your Project ==
Please read through our [[QA/Execution/Web_Testing/Support_Levels|support levels]] when proposing a new project for us.
 
== Summary of test coverage ==
Please read through our [[QA/Execution/Web_Testing/Test_Coverage|summary of test coverage document]], which defines various levels of test coverage for in-progress projects.
* [https://wiki.mozilla.org/QA/Execution/Web_Testing/SUMO/Selenium SUMO Selenium coverage]
 
== Resources ==
* [[QA/Execution/Web Testing/Template|Web Test Plan Template]]
* 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/SFX/Tips_and_Pointers Spread Firefox]
** [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]
 
'''Community Outreach'''
* [https://intranet.mozilla.org/QA:Testday_Docs_Checklist Testdays]
 
== References ==
* [[Webdev|Webdev]]
* [https://wiki.mozilla.org/IT/Production_Acceptance IT Acceptance]
* [[Webtools/Checklist|Launch Checklist]]
* [http://web_info_demo.oremj.khan.mozilla.org/ SVN info on servers] - need MPT access

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