QA/Execution/Web Testing/Goals/2012/Q2: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
 
(18 intermediate revisions by 2 users not shown)
Line 11: Line 11:
* '''Q2 Outcomes:'''
* '''Q2 Outcomes:'''
**{{new|Support the release of the Mozilla Marketplace consumer beta, across multiple devices: desktop, mobile}}
**{{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 basic-functionality coverage (i.e. "happy path") for all Mozilla Marketplace consumer-facing pages in [https://moztrap.mozilla.org MozTrap]}}
***{{new|Have Selenium automation covering smoketests for consumer pages; the list of tests we will commit to: https://etherpad.mozilla.org/SanityTestforMP}}
***{{new|Have [http://qa-selenium.mv.mozilla.com:8080/view/Marketplace/ Selenium automation] covering smoketests for consumer pages; the list of tests we will commit to: https://etherpad.mozilla.org/SanityTestforMP}}
*** '''Size''': Large
*** '''Size''': Large
*** '''Owner''':  
*** '''Owners''': Krupa/bebe
*** '''Dependencies''': (bug/team, etc.)
*** '''Dependencies''': (bug/team, etc.)
**{{new|Plan for and support a high-quality launch of http://persona.org}}
**{{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|Assume complete ownership of BrowserID Selenium tests, and grow them to cover the following:}}
****{{new|Selenium automation against myfavoritebeer.org and production}}
****{{new|Selenium automation against myfavoritebeer.org and production}}
*****{{done|Desktop coverage: Firefox (latest), Chrome, IE 8 and 9}}
*****{{done|Desktop coverage: Firefox (latest), Chrome, IE 8 and 9 - '''added Opera, as well'''}}
*****{{new|Mobile coverage: Android}}
*****{{new|Mobile coverage: Android}}
*****{{new|Tests: log in, log out, change password, add an account}}
*****{{ok|Tests: log in, log out, change password, add an account}}
**** '''Size''': Large
**** '''Size''': Large
**** '''Owner''': Zac
**** '''Owner''': Zac
Line 28: Line 28:
==== '''GOAL: Grow Mozilla''' ====
==== '''GOAL: Grow Mozilla''' ====
* '''Q2 Outcomes:'''
* '''Q2 Outcomes:'''
**{{new|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}}
**{{ok|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
*** '''Size''': Medium
*** '''Owner''': Team
*** '''Owner''': Team
*** '''Dependencies''': (bug/team, etc.)
*** '''Dependencies''': (bug/team, etc.)
**{{new|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}}
**{{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
*** '''Size''': Medium
*** '''Owner''': Raymond
*** '''Owner''': Raymond
*** '''Dependencies''': (bug/team, etc.)
*** '''Dependencies''': https://etherpad.mozilla.org/mdn-test
**{{new|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}}
**{{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
*** '''Size''': Medium
*** '''Owner''': Raymond
*** '''Owner''': Raymond
*** '''Dependencies''': (bug/team, etc.)
*** '''Dependencies''': (bug/team, etc.)
**{{new|Provide QA coverage for Air Mozilla and support its successful re-launch}}
**{{done|Provide QA coverage for Air Mozilla and support its successful re-launch}}
*** '''Size''': Medium
*** '''Size''': Medium
*** '''Owner''': Rebecca
*** '''Owner''': Rebecca
Line 49: Line 49:
** '''Q2 Outcomes:'''
** '''Q2 Outcomes:'''
*** Ship the following releases by having QA coverage for the following:
*** Ship the following releases by having QA coverage for the following:
**** {{new|Press Center Consolidation}}
**** {{done| [https://wiki.mozilla.org/Websites/Press-Center-Consolidation Press Center Consolidation]}}
***** '''Size''': Small
***** '''Size''': Small
***** '''Owner''':  
***** '''Owner''':  
***** '''Dependencies''': (bug/team, etc.)
***** '''Dependencies''': (bug/team, etc.)
**** {{new|Admin tool for Mobile platform}}
**** {{done|Admin tool for Mobile platform}}
***** '''Size''': Small
***** '''Size''': Small
***** '''Owner''':  
***** '''Owner''':  
***** '''Dependencies''': (bug/team, etc.)
***** '''Dependencies''': [https://bugzilla.mozilla.org/show_bug.cgi?id=694163 bug 694163]
**** {{new|Safety Privacy tools}}
**** {{drop|Safety Privacy tools- project was put on hold during Q2}}
***** '''Size''': Small
***** '''Size''': Small
***** '''Owner''':  
***** '''Owner''':  
***** '''Dependencies''': (bug/team, etc.)
***** '''Dependencies''': (bug/team, etc.)
**** {{new|Social Standard buttons}} - [https://bugzilla.mozilla.org/show_bug.cgi?id=745958 bug 745958]
**** {{ok|Social Standard buttons}} - [https://bugzilla.mozilla.org/show_bug.cgi?id=745958 bug 745958]
***** '''Size''': Small
***** '''Size''': Small
***** '''Owner''': mbrandt
***** '''Owner''': mbrandt
***** '''Dependencies''': (bug/team, etc.)
***** '''Dependencies''': (bug/team, etc.)
**** {{ok|Firefox Flicks}} - final project-wrap-up version - [https://bugzilla.mozilla.org/show_bug.cgi?id=720938 bug 720938]
**** {{done|Firefox Flicks}} - final project-wrap-up version  
***** '''Size''': Small
***** '''Size''': Small
***** '''Owner''':  
***** '''Owner''': Raymond
***** '''Dependencies''': [https://bugzilla.mozilla.org/show_bug.cgi?id=720938 bug 720938]
**** {{done|Mozilla Reps}} - [https://bugzilla.mozilla.org/buglist.cgi?list_id=2995629;classification=Other;query_format=advanced;version=0.3%20-%20Sarek;product=Mozilla%20Reps 0.3] release
***** '''Size''': Small
***** '''Owner''': Rebecca/Team
***** '''Dependencies''': (bug/team, etc.)
***** '''Dependencies''': (bug/team, etc.)
**** {{ok|Mozilla Reps}} - [https://bugzilla.mozilla.org/buglist.cgi?list_id=2995629;classification=Other;query_format=advanced;version=0.3%20-%20Sarek;product=Mozilla%20Reps 0.3] release
**** {{done|Webmaker}}
***** '''Size''': Small
***** '''Size''': Medium
***** '''Owner''': Krupa/Rebecca/Team
***** '''Owner''': Stephen/Rebecca/team
***** '''Dependencies''': (bug/team, etc.)
***** '''Dependencies''': (bug/team, etc.)
**** {{ok|SUMO}} - Support any new Q2 features
**** {{done|SUMO}} - Support any new Q2 features
===== Standard labels =====
===== Standard labels =====
* for {{new|}} enter <nowiki>{{new|new goal text goes here}}</nowiki>
* for {{new|}} enter <nowiki>{{new|new goal text goes here}}</nowiki>

Latest revision as of 05:50, 28 June 2012

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] 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.)

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
    • [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.)

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
        • [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
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}}