QA/Execution/Web Testing/Goals/2012/Q2
From MozillaWiki
< QA | Execution | Web Testing
Contents
WebQA Team Goals
Official Q2 Goals (taken from https://intranet.mozilla.org/2012Q2Goals; these are mirrored internally at https://intranet.mozilla.org/QA/Q22012_QAgoals)
- Establish credible apps and identity sytems
- Grow Mozilla
Crucial Projects
These projects must be completed to achieve the above goals.
GOAL: Establish credible apps and identity systems
- Q2 Outcomes:
- [NEW] Support the release of the Mozilla Marketplace consumer beta, across multiple devices: desktop, mobile
- [NEW] Have basic-functionality coverage (i.e. "happy path") for all Mozilla Marketplace consumer-facing pages in MozTrap
- [NEW] Have Selenium automation covering smoketests for consumer pages; the list of tests we will commit to: https://etherpad.mozilla.org/SanityTestforMP
- Size: Large
- Owners: Krupa/bebe
- Dependencies: (bug/team, etc.)
- [NEW] Plan for and support a high-quality launch of http://persona.org
- [NEW] Assume complete ownership of BrowserID Selenium tests, and grow them to cover the following:
- [NEW] Selenium automation against myfavoritebeer.org and production
- [DONE] Desktop coverage: Firefox (latest), Chrome, IE 8 and 9 - added Opera, as well
- [NEW] Mobile coverage: Android
- [ON TRACK] Tests: log in, log out, change password, add an account
- Size: Large
- Owner: Zac
- Dependencies: (bug/team, etc.)
- [NEW] Selenium automation against myfavoritebeer.org and production
- [NEW] Assume complete ownership of BrowserID Selenium tests, and grow them to cover the following:
- [NEW] Support the release of the Mozilla Marketplace consumer beta, across multiple devices: desktop, mobile
GOAL: Grow Mozilla
- Q2 Outcomes:
- [ON TRACK] Rethink/re-tool testdays, ensuring that they have provisions for as many skill-levels as possible; have at least 3 of these, and note the outcomes
- Size: Medium
- Owner: Team
- Dependencies: (bug/team, etc.)
- [DONE] Have an agreed-upon test-coverage plan with Webdev, and execute on it, to ensure the high-quality launch of the Kuma-based MDN, enabled 100% live (shared goal with Webdev), in production
- Size: Medium
- Owner: Raymond
- Dependencies: https://etherpad.mozilla.org/mdn-test
- [DONE] Mozilla.org/Firefox: support key product pages and functionality by converting all existing automation and augmenting it to cover the most-important new pages/functionality
- Size: Medium
- Owner: Raymond
- Dependencies: (bug/team, etc.)
- [DONE] Provide QA coverage for Air Mozilla and support its successful re-launch
- Size: Medium
- Owner: Rebecca
- Dependencies: (bug/team, etc.)
- [ON TRACK] Rethink/re-tool testdays, ensuring that they have provisions for as many skill-levels as possible; have at least 3 of these, and note the outcomes
Supported Individual Projects
- Support Q2 web projects
- Q2 Outcomes:
- Ship the following releases by having QA coverage for the following:
- [DONE] Press Center Consolidation
- Size: Small
- Owner:
- Dependencies: (bug/team, etc.)
- [DONE] Admin tool for Mobile platform
- Size: Small
- Owner:
- Dependencies: bug 694163
- [DROPPED] Safety Privacy tools- project was put on hold during Q2
- Size: Small
- Owner:
- Dependencies: (bug/team, etc.)
- [ON TRACK] Social Standard buttons - bug 745958
- Size: Small
- Owner: mbrandt
- Dependencies: (bug/team, etc.)
- [DONE] Firefox Flicks - final project-wrap-up version
- Size: Small
- Owner: Raymond
- Dependencies: bug 720938
- [DONE] Mozilla Reps - 0.3 release
- Size: Small
- Owner: Rebecca/Team
- Dependencies: (bug/team, etc.)
- [DONE] Webmaker
- Size: Medium
- Owner: Stephen/Rebecca/team
- Dependencies: (bug/team, etc.)
- [DONE] SUMO - Support any new Q2 features
- [DONE] Press Center Consolidation
- Ship the following releases by having QA coverage for the following:
- Q2 Outcomes:
Standard labels
- for [NEW] enter {{new|new goal text goes here}}
- for [CARRY OVER] enter {{prev|carry over goal text goes here}}
- for [ON TRACK] enter {{ok|on track goal text goes here}}
- for [AT RISK] enter {{risk|at risk goal text goes here}}
- for [DONE] enter {{done|completed goal text goes here}}
- for [DROPPED] enter {{drop|dropped goal text goes here}}
- for [MISSED] enter {{miss|missed goal text goes here}}