Mozilla QA Companion

qac-runtests

The Mozilla QA Companion (QAC) is a new tool that was created after discussions between the QA team and community about how to make it easier for anyone to get involved with the Mozilla project and help us test Firefox.

The QAC is meant to be an easy way to get community members involved in the QA process. It pulls testcases from Litmus and provides a response form, all within the QAC interface. The QAC also includes notifications for important QA events such as Bug Days, and keeps users up-to-date with live feeds from the QMO site and forums.

If you find a bug, please help us by reporting it in Bugzilla under the "Other Applications" product and "QA Companion" component (if you are using the simple chooser for reporting bugs, please click the "Other Products" link first). Be sure to check the current QAC buglist to make sure the issue isn't already filed. Let's work together to make the Mozilla QA Companion even better!

Features

  • General QMO tab -- updates on news, forums, etc.
  • 'Run Tests' tab -- This is the heart of the extension. It allows users to get testcases to run and to submit results from within the extension. QAC will detect most system settings and helps new users set up a Litmus account if they don't have one already.
  • 'File Bug' tab - File bugs by submitting a report!
  • Settings/Help (Preferences) -- This is for the confused or misconfigured.

Installation

You can install the QA Companion like any other Firefox add-on by visiting https://addons.mozilla.org/en-US/firefox/addon/5428

Getting Started...

Once it is installed, just click the orange and blue "Q" QMO logo in the browser's status bar at the lower right. This will bring up the extension for you.

You can see an example of the main window below. This main page contains links to QA content, upcoming events , and forum discussions and posts from QMO:

 

 

If you select the "Run Tests" tab at the top of the extension window, it will allow you to run test cases in Litmus:

Run Tests Tab

 

The "File Bug" tab allows you to submit a new bug report for an issue you have found. To file a bug: you enter a summary, steps to reproduce, what happened, and lastly, what should have happened. QAC will also detect for possible duplicate filed bug reports for you.

File Bug Tab

Here is a quick rundown of QAC functionality:

  • Ability to use Litmus - our test tracking tool that you can use to help us test by running test cases
  • Submit bugs and issues by using a simple interface to Bugzilla - our web based Mozilla bug reporting tracker
  • Up to date information about the Mozilla QA Community through news feeds, forums, etc..

The interface is fairly intuitive and easy to follow, but please let us know if you have any questions. Find us on IRC or post to the QMO forums. We hope you find the Mozilla QA Companion a useful tool that helps you get more involved with the Mozilla QA community!

Thanks!

- Heather, Aaron & the Mozilla QA team