QA/Execution/Web Testing/Goals/2013/Q1
From MozillaWiki
< QA | Execution | Web Testing
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