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

From MozillaWiki
Jump to navigation Jump to search
No edit summary
 
(23 intermediate revisions by 4 users not shown)
Line 1: Line 1:
=== Web QA Team Goals ===
=== Web QA Q2 Team Goals ===
* This is still tentative, but is getting closer to being finalized; when it is, this message will be removed or updated to reflect that status.
# Help support and ensure a successful launch of the 2015 Firefox Growth Campaign
 
# Help enable wider adoption of One and Done by other teams
= Official Q2 Goals =
# Create a 2015 MDN test roadmap, including community test plan
* '''Help support and ensure a successful launch of the 2015 Firefox Growth Campaign'''
# Introduce, refine, and announce a Buildmaster role to reduce the feedback loop for automation failures, and increase engagement of developers and community
* '''Help enable wider adoption of One and Done by other teams'''
# Add automated test coverage for MOW (fxos, android) preload phase for Marketplace
* '''Create a 2015 MDN test roadmap, including community test plan'''
# Investigate and outline rough timeline/feasibility of Marionette-based Payments testing on Android
* '''Introduce, refine, and announce a buildmaster role to reduce the feedback loop for automation failures, and increase engagement of developers and community'''


=== '''GOAL: Help support and ensure a successful launch of the 2015 Firefox Growth Campaign''' ===
=== '''GOAL: Help support and ensure a successful launch of the 2015 Firefox Growth Campaign''' ===
* Wiki page: https://wiki.mozilla.org/Firefox_Growth_Campaign_2015
* {{done|Help support and ensure a successful launch of the 2015 Firefox Growth Campaign}}
* Meta/tracking bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1128338
** Wiki page: https://wiki.mozilla.org/Firefox_Growth_Campaign_2015
** Meta/tracking bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1128338


=== '''GOAL: Help enable wider adoption of One and Done by other teams, by addressing:''' ===
=== '''GOAL: Help enable wider adoption of One and Done by other teams, by addressing:''' ===
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1148046 Bug 1148046] - Allow users to start multiple tasks
# [https://bugzilla.mozilla.org/show_bug.cgi?id=1148046 Bug 1148046] - Allow users to start multiple tasks
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1145280 Bug 1145280] - Create team landing pages
# [https://bugzilla.mozilla.org/show_bug.cgi?id=1145280 Bug 1145280] - Create team landing pages
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1030984 Bug 1030984] - Create tasks that require sign off
# [https://bugzilla.mozilla.org/show_bug.cgi?id=1030984 Bug 1030984] - Create tasks that require sign off
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1148059 Bug 1148059] - Update search design
 
'''Note:''' While these three bugs are on target to be completed, there is an issue [https://bugzilla.mozilla.org/show_bug.cgi?id=1161644 an issue (Bug 1161644)] which is preventing us from pushing a new version of One and Done to production. This may block our ability to push these changes to production by the end of the quarter, but the features will be merged into master and deployed to dev and stage.


=== '''GOAL: Create a 2015 MDN test roadmap, including community test plan''' ===
=== '''GOAL: Create a 2015 MDN test roadmap, including community test plan''' ===


=== '''GOAL:  Introduce, refine, and announce a buildmaster role to reduce the feedback loop for automation failures, and increase engagement of developers and community ''' ===
=== '''GOAL:  Introduce, refine, and announce a Buildmaster role to reduce the feedback loop for automation failures, and increase engagement of developers and community ''' ===
 
=== '''GOAL: Add test coverage for MOW (fxos, android) preload phase for Marketplace''' ===
* {{done|Add automated testcase to open a website listed in Marketplace}}
* {{done|Update existing tests to accommodate website listings in browse pages}}


== Supporting Projects ==
=== '''GOAL: Investigate and outline dependencies/rough timeline/feasibility of Marionette-based Payments testing on Android''' ===
Many of our projects are inter-related, and there are many supporting projects that we want to call out as they are important and cannot be entirely neglected in favor of these goals. This section calls these out.
* {{done|}}{{bug|787203}} Goal for Fennec Marionette support in Q3

Latest revision as of 21:59, 1 July 2015

Web QA Q2 Team Goals

  1. Help support and ensure a successful launch of the 2015 Firefox Growth Campaign
  2. Help enable wider adoption of One and Done by other teams
  3. Create a 2015 MDN test roadmap, including community test plan
  4. Introduce, refine, and announce a Buildmaster role to reduce the feedback loop for automation failures, and increase engagement of developers and community
  5. Add automated test coverage for MOW (fxos, android) preload phase for Marketplace
  6. Investigate and outline rough timeline/feasibility of Marionette-based Payments testing on Android

GOAL: Help support and ensure a successful launch of the 2015 Firefox Growth Campaign

GOAL: Help enable wider adoption of One and Done by other teams, by addressing:

  1. Bug 1148046 - Allow users to start multiple tasks
  2. Bug 1145280 - Create team landing pages
  3. Bug 1030984 - Create tasks that require sign off

Note: While these three bugs are on target to be completed, there is an issue an issue (Bug 1161644) which is preventing us from pushing a new version of One and Done to production. This may block our ability to push these changes to production by the end of the quarter, but the features will be merged into master and deployed to dev and stage.

GOAL: Create a 2015 MDN test roadmap, including community test plan

GOAL: Introduce, refine, and announce a Buildmaster role to reduce the feedback loop for automation failures, and increase engagement of developers and community

GOAL: Add test coverage for MOW (fxos, android) preload phase for Marketplace

  • [DONE] Add automated testcase to open a website listed in Marketplace
  • [DONE] Update existing tests to accommodate website listings in browse pages

GOAL: Investigate and outline dependencies/rough timeline/feasibility of Marionette-based Payments testing on Android

  • [DONE] bug 787203 Goal for Fennec Marionette support in Q3