QA/Firefox TDC: Difference between revisions
No edit summary |
|||
Line 79: | Line 79: | ||
== Community members == | == Community members == | ||
== | == Feature Owners == | ||
Major features in Firefox are owned by a primary QA contact who is responsible for ensuring the proper testing of those features. | Major features in Firefox are owned by a primary QA contact who is responsible for ensuring the proper testing of those features. | ||
Line 85: | Line 85: | ||
Here's our current list of [[QA/Firefox/Feature_Owners|Feature Owners]]. | Here's our current list of [[QA/Firefox/Feature_Owners|Feature Owners]]. | ||
=Planning= | |||
=== Content Handling Enhancement === | |||
* CHE Sprint Calendar toward Firefox 53: https://goo.gl/hrB2Ja | |||
=== Control Center - Notification === | |||
* Bugs: https://goo.gl/BGHEHM | |||
=== Date/Time Input type === | |||
* Development plan: https://goo.gl/bkvns0 | |||
=== Fennec Stability and Performance Enhancement === | |||
=UX/QA Document= | |||
=== Content Handling Enhancement === | |||
* UX | |||
** https://mozilla.invisionapp.com/share/4Y6ZZH1E8#/screens | |||
* Test plan | |||
** https://wiki.mozilla.org/QA/Content_Handling | |||
* Test case: | |||
** https://goo.gl/AktNUd | |||
=== Control Center - Notification === | |||
* Test plan: | |||
* Test case: | |||
=== Date/Time Input type === | |||
* UX | |||
** https://mozilla.invisionapp.com/share/237UTNHS8#/screens | |||
* Test plan: | |||
* Test case: | |||
=== Fennec Stability and Performance Enhancement === | |||
* Test plan: | |||
* Test case | |||
** Control media content when switching between apps: https://goo.gl/gVGc9f | |||
=Release Owners= | =Release Owners= |
Revision as of 19:45, 23 July 2016
Overview
The Firefox TDC QA team is in charge of the Firefox browser -- both Desktop, (Windows, Linux, Mac) and Mobile (Android). Our duties include qualifying builds prior to a maintenance or milestone release. Other responsibilities include, but are not limited to:
- Building productive internal/external working relationships.
- Participating in the user story (Product) priority setting
- Triaging bugs using a triage strategy
- Creating test strategy and test plan for Firefox features
- Running smoke tests and integration tests - automated and manual
Prior to a release, we perform ongoing tasks on the development branches to ensure no critical issue or regression gets uplifted as we merge changes to the next branch. e.g.,
- Confirm new unconfirmed bugs
- Verify bugs on development branches like Nightly or Aurora
- Interact with developers to help them test the features they develop
- Perform exploratory testing on new features
- Write test cases in MozTrap or Google Doc (We're moving all test cases to TestRail)
- File and track new crasher bugs as they appear in crash-stats
Meetings (Ongoing projects)
Content Handling Enhancement
- Type: Weekly meeting
- Time: Monday@ 3PM-4PM (UTC+8)
- Attendee:
- EPM: Wesly Huang
- UX: Carol Huang, Bryant Mao, Morpheus Chen
- FE:Sean Lee, KM Lee
- PF: Alphan Chen, Eden Chuang, Will Wang
- QA: Cynthia Tang, William Hsu
- Meeting minutes
- Type: Stand-up meeting
- Time: Wednesday@ 11am~11:30am, Friday@ 11am~11:30am (UTC+8)
- Attendee:
- EPM: Josh Cheng, Wesly Huang
- FE:Sean Lee, KM Lee
- PF: Alphan Chen, Eden Chuang, Will Wang
- QA: Cynthia Tang, William Hsu
Control Center - Notification
- Type: Weekly meeting
- Time: Irregular
- Attendee:
- EPM: Vance Chen
- FE: Fred Lin, Ricky Chien
- QA: Cynthia Tang, William Hsu
Date/Time Input type
- Type: Weekly meeting
- Time: Thursday@ 3:30pm~4pm (UTC+8)
- Attendee:
- EPM: Wesley Huang
- FE: Tim Guan-tin Chien, Scott Wu
- PF: Hsin-Yi Tsai, Jessica Jong
- UX: Harly Hsu, Morpheus Chen, Tina Hsieh
- QA: Cynthia Tang, William Hsu
Fennec Stability and Performance Enhancement
- Type: Weekly meeting
- Time: Irregular
- Attendee:
- EPM: Rachelle Yang
- FE: John Lin
- PF: Alastor Wu
- QA: Cynthia Tang, William Hsu
Team Members and Assignments
- Manager: Al Tsai
- QA: Cynthia Tang
- QA: William Hsu
SoftVision QA Team
Community members
Feature Owners
Major features in Firefox are owned by a primary QA contact who is responsible for ensuring the proper testing of those features.
We encourage community members to try specializing in a particular Firefox feature so they gain knowledge in depth! Contact the feature owner if you would like to be a tester on their team.
Here's our current list of Feature Owners.
Planning
Content Handling Enhancement
- CHE Sprint Calendar toward Firefox 53: https://goo.gl/hrB2Ja
Control Center - Notification
- Bugs: https://goo.gl/BGHEHM
Date/Time Input type
- Development plan: https://goo.gl/bkvns0
Fennec Stability and Performance Enhancement
UX/QA Document
Content Handling Enhancement
- UX
- Test plan
- Test case:
Control Center - Notification
- Test plan:
- Test case:
Date/Time Input type
- UX
- Test plan:
- Test case:
Fennec Stability and Performance Enhancement
- Test plan:
- Test case
- Control media content when switching between apps: https://goo.gl/gVGc9f
Release Owners
Release test plans
Automation
Test automation!
The Firefox Automation team is a group of passionate and open minded people working on automation for Firefox. We are spread around the world, but we have one collective goal to empower automation even more in the Mozilla project. If you want to get in contact with one of us please check the table below for more information.
https://wiki.mozilla.org/QA/Automation
Stability
The Crashkill or Stability team! https://wiki.mozilla.org/CrashKill