QA/Desktop Firefox/Test Plan Templates/Firefox ESR: Difference between revisions

(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 ==
Confirmed users
14,525

edits