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. Chatzilla is also bundled in with the extension, with one-click access to the #qa channel on IRC.
This is currently in a Beta form, so there are likely to be minor issues. 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.
- Litmus tab -- This is the heart of the extension. It allows users to get testcases to run and to submit results from within the extension. A setup wizard detects most system settings and helps new users set up a Litmus account if they don't have one already.
- Bugzilla tab - Look up bugs by id, run keyword queries, or check all bugs filed today!
- Chatzilla tab -- This is a one click launch into the wacky world of the #qa channel!
- Settings/Help -- 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 "Litmus" tab at the top of the extension window, it will allow you to run test cases in Litmus:
The "Bugzilla" tab allows you to search for bug or run a few simple queries. You search by keyword or just click "Show all bugs filed today" for a quick look at the latest reported issues:
Here is a quick rundown of the other tabs: The "Chat" tab allows you to log into irc.mozilla.org by launching the built-in Chatzilla client. You can setup your Litmus account info on the "Settings" tab. And if you need some help, you will find some useful links in the "Help" tab. 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!
- Jay & the Mozilla QA team