QA/Desktop Firefox/Automation: Difference between revisions

Jump to navigation Jump to search
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 =
Confirmed users
14,525

edits

Navigation menu