81
edits
No edit summary |
StuartPhilp (talk | contribs) m (StuartPhilp moved page TestEngineering/Web/AMO/DiscoveryPane to TestEngineering/UI/AMO/DiscoveryPane) |
||
| (8 intermediate revisions by 2 users not shown) | |||
| Line 6: | Line 6: | ||
=== Use case scenarios === | === Use case scenarios === | ||
====Personalized Recommendations<br> ==== | |||
* Personalized recommendations for a logged-in user with > 3 installed add-ons<br> | |||
* Personalized recommendations for a non logged-in user with >3 installed add-ons<br> | |||
* Personalized recommendations for a logged-in user with < 3 installed add-ons<br> | |||
* Clicking on "What is this?" link loads /faq#personal-recommendations<br> | |||
* Check that the carousel for personalized recommendations works<br> | |||
===== States for Discovery pane<br> ===== | ===== States for Discovery pane<br> ===== | ||
| Line 19: | Line 26: | ||
*Check that for users with less than 3 extensions installed, get the "What are add-ons?" module<br> | *Check that for users with less than 3 extensions installed, get the "What are add-ons?" module<br> | ||
*Check the "Learn More" button<br> | *Check the "Learn More" button<br> | ||
===== Modules- Mozilla mission module<br> ===== | ===== Modules- Mozilla mission module<br> ===== | ||
| Line 29: | Line 35: | ||
*For logged-in user, check that the profile link works<br> | *For logged-in user, check that the profile link works<br> | ||
*For logged-in user, check that the collection link works<br> | *For logged-in user, check that the collection link works<br> | ||
*For logged-in user, check that the favorites link works<br> | |||
===== Modules- Carousel module<br> ===== | ===== Modules- Carousel/Promo module<br> ===== | ||
*Verify that the carousel works | *Verify that the carousel works | ||
*Check that the carousel does not rotate by | *Check that the carousel does not rotate by itself.<br> | ||
*Check that the "Rock your Firefox" module pulls the latest featured add-on from Rock Your Firefox from its feed<br> | *Check that the "Rock your Firefox" module pulls the latest featured add-on from Rock Your Firefox from its feed<br> | ||
*Check that in the "Rock your Firefox" module, we display the post excerpt and thumbnail image<br> | *Check that in the "Rock your Firefox" module, we display the post excerpt and thumbnail image<br> | ||
*Check that in the "Rock your Firefox" module, there is a link clicking which displays the post in a new tab. <br> | *Check that in the "Rock your Firefox" module, there is a link clicking which displays the post in a new tab. <br> | ||
*Check the hover text for add-ons featured<br> | *Check the hover text for add-ons featured<br> | ||
*Check | *Check preview works for all personas in St.Patrick's Day personas.<br> | ||
*Check the 'Mozilla’s Pick of the Month!' panel.<br> | |||
*Check the 'Get Add-ons On The Go' panel.<br> | |||
*For new users, check the "new to add-ons' panel.<br> | |||
===== Modules- Featured Add-ons module<br> ===== | ===== Modules- Featured Add-ons module<br> ===== | ||
*Check the hover text for add-ons featured<br> | *Check the hover text for add-ons featured<br> | ||
*Check that clicking on an add-on name will open its details page in a new tab<br> | *Check that clicking on an add-on name will open its details page in a new tab<br> | ||
*Check that already-installed add-ons should have a tick next to them<br> | *[NOT IMPLEMENTED]Check that already-installed add-ons should have a tick next to them<br> | ||
*Check that | *Check that clicking on the add-on name, loads the detail page<br> | ||
*Check the link in "Find more add-ons in the collection" link<br> | *Check the link in "Find more add-ons in the collection" link<br> | ||
===== <br>Modules- | ===== <br>Modules- Up and Coming Add-ons module<br> ===== | ||
*Check that this module does not list incompatible add-ons<br> | *Check that this module does not list incompatible add-ons<br> | ||
*Check the "See All" link<br> | *Check the "See All" link<br> | ||
*Check that clicking on one of the add-ons, loads the add-on's detail page<br> | *Check that clicking on one of the add-ons, loads the add-on's detail page<br> | ||
===== <br>Add-on detail page<br> ===== | |||
*Check 'Back to add-ons' link<br> | |||
*Check the image gallery in add-on details page<br> | |||
*Check that clicking on one of the add-ons, loads the add-on's detail page<br> | |||
*Check the 'Learn more' link<br> | |||
*Check that links to AMO load as expected.<br> | |||
*Install an add-on<br> | |||
*Install an add-on with EULA<br> | |||
===== <br>Persona detail page<br> ===== | |||
*Check 'Back to add-ons' link<br> | |||
*Hover to preview the image<br> | |||
*Add the persona to firefox<br> | |||
*Check the 'Learn more' link<br> | |||
*Check that links to AMO load as expected.<br> | |||
===== <br>Modules- Featured Personas module<br> ===== | |||
*Check that this module lists 5 personas<br> | |||
*Check the "See All" link<br> | |||
*Check that clicking on one of the personas, loads the add-on's detail page<br> | |||
*Check that on hover, preview image gets applied.<br> | |||
===== Modules- More ways to customize module<br> ===== | ===== Modules- More ways to customize module<br> ===== | ||
| Line 66: | Line 99: | ||
*Verify that there are no JS errors<br> | *Verify that there are no JS errors<br> | ||
*Check for src=discovery-pane | *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 add-ons | |||
*JS disabled view | |||
*Check for src attributes | |||
*Check that add-on install works fine | |||
<br> | <br> | ||
edits