Confirmed users
14,525
edits
(Created page with "= Firefox ESR Test Plan Template = Use the following template when creating a Firefox ESR Test Plan. == Firefox ''version'' ESR == {| class="querytable" style="width:30%" | sty...") |
|||
Line 1: | Line 1: | ||
= Firefox ESR Test Plan Template = | = Firefox ESR Test Plan Template = | ||
Use the following template when creating a Firefox ESR Test Plan. | Use the following template when creating a Firefox ESR Test Plan. | ||
== How To Guide == | |||
Copy and paste the template below to a new section of the current major ESR version test plan. For example, if you were creating a test plan for Firefox 10.0.10esr, you would copy the template to a new section called ''Firefox 10.0.10 ESR'' in the ''Firefox 10 ESR Test Plan'' found at https://wiki.mozilla.org/Releases/Firefox_10_ESR/Test_Plan. All release test plans follow a similar nomenclature. | |||
Anywhere you see an italicized ''version'', replace it with the version number you are testing. | |||
=== Main Header: Firefox ''version'' ESR === | |||
This section details a summary of information about the build. | |||
{|class="querytable" | |||
|- | |||
| ''version'' | |||
| The version number you are testing, 10.0.10 for example. | |||
|- | |||
| ''Builds'' | |||
| Link to the folder where candidate builds are located on ftp.mozilla.org, usually something like ftp://ftp.mozilla.org/pub/firefox/nightly/10.0.10esr-candidates/build1/ | |||
|- | |||
| ''ID'' | |||
| 12-digit numeric build ID, you can usually get this from any one of the [ftp://ftp.mozilla.org/pub/firefox/nightly/10.0.10esr-candidates/build1/win32/en-US/firefox-10.0.10esr.txt txt files] in the FTP folder. Alternatively, you can get this by installing the build and looking for it on the about:support page. | |||
|- | |||
| ''Changeset'' | |||
| Link to the changelog and pushlog on hg.mozilla.org. You can get the changeset ID from one of the [ftp://ftp.mozilla.org/pub/firefox/nightly/10.0.10esr-candidates/build1/win32/en-US/firefox-10.0.10esr.txt txt files] in the FTP folder. | |||
|- | |||
| ''Checklist'' | |||
| Tasks to be signed off before a release can be pushed live. Status is tracked using the built-in wiki templates, {{ok|}} if the task is active, {{done|}} if the task is complete | |||
|} | |||
=== Subsection: Automated Tests === | |||
This section details the results of the functional automation. These tests are run automatically once builds appear on the FTP server. Status emails are sent to the ''mozmill-ci'' mailing list. Results are reported to the [http://mozmill-ci.blargon7.com mozmill-ci dashboard]. | |||
{|class="querytable" | |||
|- | |||
| Platforms | |||
| Automation is run across all supported platforms for that release. | |||
|- | |||
| Report | |||
| Link to the ''Functional Tests :: Reports'' for the specific ''branch'' and ''all'' platforms between the dates of the testrun. For Firefox 10.0.10esr you would select the ''10 branch'', ''all platforms'', between ''Oct 24 and Oct 25''. | |||
|- | |||
| Results | |||
| Check the results dashboard for test failures. In the event there are no failures or that the failure is already known, change '''result''' to '''PASS''' and change YYYY-MM-DD to the date of the report. Consult the included bug query to determine which is and isn't known. | |||
|} | |||
== Firefox ''version'' ESR == | == Firefox ''version'' ESR == |