QA/Execution/Web Testing/Goals/2013/Q1: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
No edit summary
 
Line 1: Line 1:
= High-level goals =
= High-level goals =
*'''Goal:''' {{prev|Help support, through automation, the purchase, installation of, and refund of, apps in the Firefox Marketplace, on mobile}}
*'''Goal:''' {{drop|Help support, through automation, the purchase, installation of, and refund of, apps in the Firefox Marketplace, on mobile}}
*'''Goal:''' {{new|Continue to and increase automated support for Firefox OS by growing and maintaining a reliable test suite against the leading Gaia branch}}
*'''Goal:''' {{new|Continue to and increase automated support for Firefox OS by growing and maintaining a reliable test suite against the leading Gaia branch}}


== Firefox Marketplace ==
== Firefox Marketplace ==
*'''Goal:''' {{prev|Help support, where possible through automation, the purchase, installation, and refund of, apps in the Firefox Marketplace, on mobile}}
*'''Goal:''' {{drop|Help support, where possible through automation, the purchase, installation, and refund of, apps in the Firefox Marketplace, on mobile}}
** might have to be dropped, due to being feature-incomplete
** might have to be dropped, due to being feature-incomplete
**'''Dependencies:'''
**'''Dependencies:'''

Latest revision as of 15:49, 14 March 2013

High-level goals

  • Goal: [DROPPED] Help support, through automation, the purchase, installation of, and refund of, apps in the Firefox Marketplace, on mobile
  • Goal: [NEW] Continue to and increase automated support for Firefox OS by growing and maintaining a reliable test suite against the leading Gaia branch

Firefox Marketplace

  • Goal: [DROPPED] Help support, where possible through automation, the purchase, installation, and refund of, apps in the Firefox Marketplace, on mobile
    • might have to be dropped, due to being feature-incomplete
    • Dependencies:
      • Persona login
      • Infrastructure necessary for testing payments multiple times per day
    • Risks:
      • feature readiness
      • Marionette's (Firefox OS)/WebDriver's (native Android browser) ability to automate, end-to-end

Firefox OS

  • Goal: [NEW] Continue to support and increase end-to-end automation for Firefox OS by growing and maintaining a reliable test suite which runs in a continuous-integration environment (including update testing) against the leading Gaia branch
    • Dependencies: Marionette ability/reliability - the unresolved dependencies expressed in bug 801898
    • Risks: ever-changing Gaia, both as it affects the features themselves, but also Marionette (see above)
    • Tracking bugs:
      • bug 834531 - [META] Set up and house Unagis/Jenkins boxes (Mac Minis) for Gaia UI automation and update testing