TestEngineering/UI/AMO/5.0.9 Collector Test Plan

From MozillaWiki
Jump to: navigation, search

TODO:

  • Put testcases into Litmus DONE (--Tobbi 19:14, 22 November 2009 (UTC))
  • Latest test add-on version available from? LINK ME PLZKTHX

Specs:

  1. Add-on should be tested in Thunderbird
    1. Level of testing priority/coverage?
  2. Add-on should be tested in Fennec
    1. Level of testing priority/coverage?

According to the Fennec spec:, "The Add-on Collector extension will support Fennec, and in its first phase will let users log in to their AMO account and each startup of Fennec will check this mobile collection to see if any new add-ons have been added. If there are new add-ons in this collection, they will automatically be installed.

In this way, users can manage the add-ons installed on their mobile device and better navigate AMO through their desktop browser."

Setup: First, change extensions.bandwagon.amo_host from "addons.mozilla.org" to "preview.addons.mozilla.org"

  1. Login
    1. Successful password
      1. Should be stored locally (cached)
    2. Failed password
      1. Should not be stored locally
  2. Search
    1. Empty search
    2. 255-character search
    3. Full-text search
    4. Substring search
  3. Publish-to button
    1. E-mail address
  4. View Collection link
  5. Unsubscribe link
  6. (+) Find collections button
  7. Reload All
  8. Settings
    1. Manage Subscriptions
      1. Select a subscription
        1. Click "Remove Subscription" button
    2. General Settings
    3. Auto-Publisher Settings
  9. Collection selection
  10. Add-on selection
    1. Add to Firefox
  11. Logout
  12. "I don't have an account"
    1. Verify that it loads https://addons.mozilla.org/en-US/firefox/users/register