TestEngineering/UI/AMO/Testday/09012010

< TestEngineering‎ | UI
Revision as of 00:47, 20 August 2010 by Stephend (talk | contribs)

Hello there, and welcome to the AMO test day! Thanks for volunteering your time and energy to help us improve addons.mozilla.org! Below, you'll find the setup information and some use-cases to help guide you in your testing; feel free, though, to go off on your own and just ad-hoc test!

Staging server: https://preview.addons.mozilla.org/en-US/firefox/

What are we testing?

The focus for this testday are the new Collections pages.

What are Collections?

Collections are groups of related add-ons created by users to share.

What to test?

Here are a few things you could check for:

  • Functionality-a Feature does what it is supposed to do.
  • Layout issues
  • Usability (does something not make sense? seem hard to use?)
  • Security-XSS,encoding/escaping issues etc
  • Error handling- System fails gracefully and displays useful and appropriate user/error messages

Pages/features to be tested

Litmus test-run for new Collections:

You can run our testrun for Collections here


You can also help us do end-to-end testing by running the testruns listed below:

  • Testrun for AMO Public pages - Includes testcases to validate user functionalities like adding add-on reviews,updating user profile etc. Don't forget to spiral around  scenarios to check for edge-cases.
  • Testrun for AMO Search - Includes testcases to test Search functionality on AMO. Don't forget to spiral around scenarios to check for edge-cases.
  • Testrun for Add-on Collector - Includes testcases to check for the extension Add-on Collector. Learn more about Add-on Collector here
  • Testrun for AMO Tagging - Includes testcases to validate tagging add-ons. Don't forget to spiral around scenarios to check for edge-cases.
  • Testrun for Button-states - Includes testcases to test the different button-states on AMO.



What *not* to worry about?

  • Don't worry about -261 errors when trying to install an add-on; the preview server doesn't always have the most up-to-date files synced to it from the production database

You found a bug!

Awesome! First thing you need to do is to check whether it's a known issue. You can search for existing AMO bugs here

If you found a new/un-reported bug, give yourself a pat on the back and then please file the bug here

If the process of filing a bug seems too daunting a task or if you are not sure whether something is a bug or not, then find someone in #testday channel on IRC to help you.

Also, if you have permissions, please add [testday09012010] to the status whiteboard; thanks!


You want to do more

Thanks for your interest in further testing our websites here at Mozilla! For an overview and ways to engage with us, please see https://wiki.mozilla.org/QA/Execution/Web_Testing/Contribute. If you have any questions along the way, the best way to reach the team is via IRC, in #mozwebqa, on irc.mozilla.org. Here are some instructions for those of you new to IRC.

Contact us

Aakash Desai

Krupa Raj

Stephen Donner