Add-ons/QA/Testplan/New AMO Desktop Pages: Difference between revisions
< Add-ons
Jump to navigation
Jump to search
ValentinaP (talk | contribs) |
ValentinaP (talk | contribs) |
||
Line 104: | Line 104: | ||
* [https://docs.google.com/document/d/1cJ1k8HsAb6taauvJMDLOiYMa1McfUXNgEtax3hoToPc/edit?pli=1#heading=h.9q1woklhtvbx New AMO Desktop Scoping] | * [https://docs.google.com/document/d/1cJ1k8HsAb6taauvJMDLOiYMa1McfUXNgEtax3hoToPc/edit?pli=1#heading=h.9q1woklhtvbx New AMO Desktop Scoping] | ||
= Testcases = | == Testcases == | ||
=== Test Areas === | === Test Areas === | ||
* AMO Desktop Pages | * AMO Desktop Pages |
Revision as of 13:01, 21 September 2017
Overview
Having recently completed the redesign of AMO for Android, we’ve turned our attention to refreshing the desktop version.
Goals
Modernizing the homepage and making it easier to find great add-ons
Entry Criteria
- QA has access to [mocks] . Any other info were found in bugs logged in GitHub
Current status
- The feature is in -dev: https://addons-dev.allizom.org/en-US/firefox/.
- Still under development
Exit Criteria
- All related bugs triaged
- All blockers fixed
- All resolved bugs verified by QA
- Found-fixed bugs rate going down in time
Scope
what's in scope?
- AMO desktop homepage - header, content, footer
- Install\Uninstall of Add-ons (webextensions, themes, lang packs, dictionaries, etc.)
- Themes preview
- Extensions/Themes details pages
- Search - search suggestions, search results
- Filter menu
- Reviews and ratings - all reviews page
- Extensions and Themes homepages and categories pages
- Release notes
- More themes/extensions by author_name
- Pages using different languages (including RTL)
- Collections
- Statistics
- User settings
- Navigation
- 404 States
what's out of scope?
- Add-ons functionality
Ownership
Product Manager: Matthew Riley MacPherson; irc nick :tofumatt
QA Manager: Krupa Raj; irc nick :krupa
QA Lead: Victor Carciu; irc nick :victorc
Add-ons QA: Valentina Virlics; irc nick :ValentinaV
Requirements for testing
Environments
- Windows
- Mac OS
Servers
- Stage: https://addons.allizom.org/en-US/
- Dev: https://addons-dev.allizom.org/en-US/
- Production: https://addons.mozilla.org/en-US/
Channels
- [Release]
- [Nightly]
- [Unbranded builds]
Test Strategy
Test Execution Schedule
The following table identifies the anticipated testing period available for test execution.
Project phase | Date | |
---|---|---|
Start project | 21.04.2017 | |
Study PRD/mocks received | 21.04.2017 | |
QA - Test plan creation | 01.07.2017 | |
QA - Test cases preparation | 01.08.2017 | |
QA - Test cases execution | 01.08.2017 | |
Release Date | Release 57 |
Testing Tools
Process | Tool |
---|---|
Test plan creation | Mozilla wiki |
Test case creation | [TestRail] / [Google docs] |
Bugs management | Github |
References
- Tracker - https://github.com/mozilla/addons-frontend/issues/2296
- This was the initial tracker, but individual issues for each added things where created in time
- New AMO Desktop Scoping
Testcases
Test Areas
- AMO Desktop Pages
Test suite
- Gdoc Test suite - tba
- TestRail - tba
Bug Work
Bug fix verification
Sign off
Criteria
Check list
- All test cases should be executed
- All blockers must be fixed and verified or have an agreed-upon timeline for being fixed