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

From MozillaWiki
Jump to navigation Jump to search
No edit summary
No edit summary
 
(34 intermediate revisions by 5 users not shown)
Line 1: Line 1:
=== Web QA Q3 Team Goals ===
=== Web QA Q3 Team Goals ===
# Help support and ensure a successful launch of the November 2015 Firefox Campaign
# Help support and ensure a successful launch of the November 2015 Firefox Campaign
# Support MDN Release Process improvements
# Integrate an on-demand, passive-scanning OWASP-ZAP build instance in Jenkins
# Get Marketplace WebDriver tests running as part of Fireplace's Travis build
# Get Marketplace WebDriver tests running as part of Fireplace's Travis build
# Move One and Done off Stackato Paas and into an IT-supported instance
# Add ability to automatically delete accounts created via FxAPOM
# Add critical smoketest-level automated coverage for Treeherder


=== '''GOAL: Help support and ensure a successful launch of the November 2015 Firefox Campaign''' ===
=== '''GOAL: Help support and ensure a successful launch of the November 2015 Firefox Campaign''' ===
* {{done|}}
* Owner/Contact: rbillings
** Including, but not limited to:
*** Windows 10 release
*** Fall Campaign prep
*** moz.org content redesign
=== '''GOAL: Support MDN Release Process improvements''' ===
* {{done|}}
* Owner/Contact: mbrandt / rbillings
** Coalesce a [https://wiki.mozilla.org/MDN/QA/testplan Test Plan]
** Assist deploys by running test automation
** Assist building the test automation pipeline
=== '''GOAL: Integrate an on-demand, passive-scanning OWASP-ZAP build instance in Jenkins''' ===
* {{done|http://webqa-ci-staging1.qa.scl3.mozilla.com:8080/job/oneanddone.zap/}}
* Owner/Contact: davehunt
=== '''GOAL: Get Marketplace WebDriver tests running as part of Fireplace's Travis build''' ===
=== '''GOAL: Get Marketplace WebDriver tests running as part of Fireplace's Travis build''' ===
* {{done|}} [https://github.com/mozilla/fireplace/pull/1486 GitHub pull request #1486]
* Owner/Contact: bsilverberg
=== '''GOAL: Move One and Done off Stackato Paas and into an IT-supported instance''' ===
* {{done|}}[https://bugzilla.mozilla.org/show_bug.cgi?id=1183224 bug 1183224] - Bob has moved the app to Heroku/AWS in all three environments
* Owner/Contact: bsilverberg
=== '''GOAL: Add ability to automatically delete accounts created via FxAPOM''' ===
* {{done|}}
* Owner/Contact: bsilverberg
** {{done|Implement delete function to delete test accounts created via FxAPOM}}
*** [https://github.com/mozilla/fxapom/pull/6 GitHub pull request #6]
** {{done|Enhance FxAPOM to automatically delete accounts created when they go out of scope}}
*** [https://github.com/mozilla/fxapom/issues/8 GitHub issue #8]
=== '''GOAL: Add critical smoketest-level automated coverage for Treeherder''' ===
* {{done|}}
* Owner/Contact: rbillings
** Identify the top 10 [https://github.com/mozilla/treeherder-tests Treeherder smoketests], create issues, submit pull requests for the 3 most-critical tests.

Latest revision as of 04:39, 30 September 2015

Web QA Q3 Team Goals

  1. Help support and ensure a successful launch of the November 2015 Firefox Campaign
  2. Support MDN Release Process improvements
  3. Integrate an on-demand, passive-scanning OWASP-ZAP build instance in Jenkins
  4. Get Marketplace WebDriver tests running as part of Fireplace's Travis build
  5. Move One and Done off Stackato Paas and into an IT-supported instance
  6. Add ability to automatically delete accounts created via FxAPOM
  7. Add critical smoketest-level automated coverage for Treeherder

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

  • [DONE]
  • Owner/Contact: rbillings
    • Including, but not limited to:
      • Windows 10 release
      • Fall Campaign prep
      • moz.org content redesign

GOAL: Support MDN Release Process improvements

  • [DONE]
  • Owner/Contact: mbrandt / rbillings
    • Coalesce a Test Plan
    • Assist deploys by running test automation
    • Assist building the test automation pipeline

GOAL: Integrate an on-demand, passive-scanning OWASP-ZAP build instance in Jenkins

GOAL: Get Marketplace WebDriver tests running as part of Fireplace's Travis build

GOAL: Move One and Done off Stackato Paas and into an IT-supported instance

  • [DONE] bug 1183224 - Bob has moved the app to Heroku/AWS in all three environments
  • Owner/Contact: bsilverberg

GOAL: Add ability to automatically delete accounts created via FxAPOM

  • [DONE]
  • Owner/Contact: bsilverberg
    • [DONE] Implement delete function to delete test accounts created via FxAPOM
    • [DONE] Enhance FxAPOM to automatically delete accounts created when they go out of scope

GOAL: Add critical smoketest-level automated coverage for Treeherder

  • [DONE]
  • Owner/Contact: rbillings
    • Identify the top 10 Treeherder smoketests, create issues, submit pull requests for the 3 most-critical tests.