TestEngineering/UI/AMO/DiscoveryPane
< TestEngineering | UI
Jump to navigation
Jump to search
Test plan for AMO Discovery Pane
Specifications
https://docs.google.com/Doc?docid=0Acwo2Bn17-PrZGZudHRobnJfNDJ0cTV0NjRnZA&hl=en
Use case scenarios
States for Discovery pane
- Check the "Loading" status for the discovery pane
- Check the "Loaded" status for the discovery pane
- Check the "Error" status for the discovery pane
- Check the "Not Responding" status for the discovery pane
- Check the "Offline" status for the discovery pane
Modules- "what are add-ons?" module
- Check that for users with less than 3 extensions installed, get the "What are add-ons?" module
- Check the "Learn More" button
- Check that for users with four or more installed extensions, we list Featured add-ons
- Click one of the add-ons listed
Modules- Mozilla mission module
- For anonymous users, check mozilla mission module is displayed
- For anonymous users, check that #of add-ons installed is accurate
- For logged-in user, check that there is a welcome message
- For logged-in user, check that the profile link works
- For logged-in user, check that the collection link works
Modules- Carousel module
- Verify that the carousel works
- Check that the carousel does not rotate by iteself.
- Check that the "Rock your Firefox" module pulls the latest featured add-on from Rock Your Firefox from its feed
- Check that in the "Rock your Firefox" module, we display the post excerpt and thumbnail image
- Check that in the "Rock your Firefox" module, there is a link clicking which displays the post in a new tab.
- Check the hover text for add-ons featured
- Check that 3 add-ons from a collection are randomly featured
Modules- Featured Add-ons module
- Check the hover text for add-ons featured
- Check that clicking on an add-on name will open its details page in a new tab
- [NOT IMPLEMENTED]Check that already-installed add-ons should have a tick next to them
- Check that clicking on the add-on name, loads the detail page
- Check the link in "Find more add-ons in the collection" link
Modules- Top Add-ons module
- Check that this module lists the top 5 add-ons by average daily users over the past week
- Check that this module does not list incompatible add-ons
- Check the "See All" link
- Check that clicking on one of the add-ons, loads the add-on's detail page
Modules- More ways to customize module
- Check "browse all add-ons" link
- Check "See all personas and themes" link
General
- Verify that the page loads without any layout issues
- Verify that there are no JS errors
- Check for src=discovery-pane
- Settings- check for updates
- Settings- view recent updates
- Settings- Install add-on from file
- Settings- Update add-ons automatically
- Settings- Reset all add-ons to update automatically
- Search for all add-ons