Litmus

user warning: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'DISTINCT(td.tid), COUNT(tn.nid) as nodes FROM term_data td LEFT JOIN term_node t' at line 1 query: SELECT td.name, td.description, DISTINCT(td.tid), COUNT(tn.nid) as nodes FROM term_data td LEFT JOIN term_node tn USING(tid) LEFT JOIN forum_access fa ON td.tid = fa.tid LEFT JOIN acl acl ON acl.name = td.tid AND acl.module = 'forum_access' LEFT JOIN acl_user aclu ON aclu.acl_id = acl.acl_id AND aclu.uid = 0 WHERE ((fa.grant_view >= 1 AND fa.rid IN (1)) OR fa.tid IS NULL OR aclu.uid = 0) AND ( td.vid=14 ) GROUP BY td.tid, td.name, td.description ORDER BY LENGTH(td.name) DESC in /var/www/html/quality-drupal.stage.mozilla.com/includes/database.mysql.inc on line 172.

Litmus is a tool for organized testing of Mozilla products. Litmus manages test cases and test results, and allows members of the general public to participate efficiently in the Mozilla testing process.
The types of tests Litmus organizes are tests that must be run manually - actually using specific products in a manner designed to flush out any bugs that may be hiding.
In testing with Litmus, you will need to first have an account registered and be logged in.
Once you are logged in, you will click run tests, enter details of the product you are testing, and be presented with groups of tests. Select a group from which you wish to perform testing, and you'll then be presented with individual tests. Any testing you are able to do helps improve the quality of Mozilla software. As you complete each test, you are invited to enter the results in the form of pass, unclear, or fail within the litmus interface:

  • Pass - the test produced the expected result.
  • Test Unclear or Broken - the instructions were either not clear to you, or could not be followed because the instructions were clearly incorrect or outdated. You should use the comment field to explain further.
  • Failed - the test did not produce the expected result. You should use the comment field to explain further. This is especially important, so that bug reports can be derived from the Litmus test failure reports.

It's important to note that any testing you are able to do in Litmus is helpful - the more people that participate, the more chance we have of stopping bugs before they make it into releases.
See also: http://wiki.mozilla.org/Litmus