Confirmed users
14,525
edits
| Line 131: | Line 131: | ||
</pre> | </pre> | ||
* Add Litmus test to ''Aurora Mozmill Tests'' subgroup | * Add Litmus test to ''Aurora Mozmill Tests'' subgroup | ||
=== l10n Tests === | |||
; What Are They? | |||
l10n Tests are used to verify the numerous language translations (locales) do not break functionality and UI in Firefox. | |||
; Important Links | |||
{| class="querytable" | |||
|- | |||
| class="header" | Link | |||
| class="header" | Summary | |||
|- | |||
| {{bug|562084}} | |||
| Root bug for tracking all current development work | |||
|- | |||
| [https://litmus.mozilla.org/show_test.cgi?searchType=by_category&product_id=1&branch_id=44&testgroup_id=271&subgroup_id= Aurora l10n Testgroup] | |||
| These are the manual tests we are trying to automate | |||
|- | |||
| [https://docs.google.com/spreadsheet/ccc?key=0AmkRt0ylPb8zdEhjOXRUak1MY1ViaS1zT2hBRWd4QlE&hl=en_US#gid=9 Worksheet] | |||
| Tracks coverage of automated tests -- use this to find something to work on | |||
|- | |||
| [http://hg.mozilla.org/qa/mozmill-tests/file/default/ hg.mozilla.org] | |||
| The source code repository for [http://hg.mozilla.org/qa/mozmill-tests/file/default/tests/l10n tests] and [http://hg.mozilla.org/qa/mozmill-tests/file/default/lib shared modules] | |||
|- | |||
| [http://mozmill-release.brasstacks.mozilla.com/#/l10n/reports brasstacks] | |||
| Dashboard of results from the l10n testruns | |||
|} | |||
; How to Start? | |||
* Familiarize yourself with some existing code | |||
* Find a test you want to automate (use the worksheet above) | |||
* File a bug: | |||
** instructions for bug... | |||
* Start coding | |||
; What to do when RESOLVED FIXED? | |||
* Wait until the next day's testrun to appear on the dashboard, and verify that your test passes | |||
* Assuming it passes, update the worksheet | |||
* Add the following boilerplate to the Litmus test | |||
<pre> | |||
<hr /> | |||
Covered by Mozmill test:<br> | |||
<a href="URL TO TEST IN default BRANCH ON hg.mozilla.org">folder/testModule.js</a> | |||
</pre> | |||
* Add the Litmus test to ''Aurora Mozmill Tests'' subgroup | |||
* ''should you be unable to perform any of the above duties, please comment in your bug'' | |||
= Getting Started = | = Getting Started = | ||