Firefox:1.5.0.7:Test Plan: Difference between revisions
No edit summary |
|||
| (45 intermediate revisions by 4 users not shown) | |||
| Line 1: | Line 1: | ||
== [[Firefox:1.5.0.x:Test_Plan | General Firefox 1.5.0.x Test Plan]] == | == [[Firefox:1.5.0.x:Test_Plan | General Firefox 1.5.0.x Test Plan]] == | ||
This is the basic set of tests we run for every security & maintenance release. | This is the basic set of tests we run for every security & maintenance release. | ||
== Assumptions == | == Assumptions == | ||
| Line 6: | Line 7: | ||
* Goal of this release is security fixes and important regressions, other fixes will not be included | * Goal of this release is security fixes and important regressions, other fixes will not be included | ||
* Builds should have gone through the l10n meta-diff checker and the update checker before they are released to QA | * Builds should have gone through the l10n meta-diff checker and the update checker before they are released to QA | ||
* | * Thunderbird will be released a few days after Firefox | ||
* Monday, September 4th is a holiday | * Monday, September 4th is a holiday | ||
| Line 12: | Line 13: | ||
* Bug triage | * Bug triage | ||
* Test plan completion | |||
* Bug verification | |||
== Schedule == | |||
=== Monday, August 28th === | |||
* RC1 delayed till Monday night/Tuesday morning. Shifting Monday's planned activities to Tuesday | |||
=== Tuesday, August 29th === | |||
* Firefox builds should be available for Win/Linux/PPC | |||
* Smoketests (rc2) on Windows, Linux, Mac en-us | |||
** [[Firefox:1.5.0.7:Smoketests|1.5.0.7 Firefox and Thunderbird Smoketest results]] | |||
=== Wednesday, August 30th === | |||
* Firefox BFTs - PASS | |||
** [[Firefox:1.5.0.7:BFTs|1.5.0.7 Firefox and Thunderbird BFT results]] | |||
* Build should begin l10n packaging after BFTs signoff (Rhelmer/TR) | |||
* Get post up on the QA blog with link to candidate builds | |||
* Testing of QA identified hot spots | |||
* Targeted exploratory testing over Developer identified hot spots | |||
=== Thursday, August 31st === | |||
* Continued testing of developer identified hot spots and bug verifications | |||
=== Friday, September 1st === | |||
* Community Testday for 1.5.0.7 RC builds | |||
* Smoketests (rc2) on Windows, Linux, Mac en-us | |||
** [[Firefox:1.5.0.7:Smoketests|1.5.0.7 Firefox and Thunderbird Smoketest results]] | |||
* Thunderbird BFTs - PASS | |||
** [[Firefox:1.5.0.7:BFTs|1.5.0.7 Firefox and Thunderbird BFT results]] | |||
* Bug verifications and focus testing | |||
== | === Tuesday, September 5th === | ||
* | * Further bug verifications and testing of hot spots | ||
* Thunderbird Smoketests | |||
* Start Thunderbird BFTs | |||
== | === Wednesday, September 6th === | ||
* | * Firefox RC4 will be released this afternoon | ||
* Smoketest Firefox RC4 | |||
** [[Firefox:1.5.0.7:Smoketests|1.5.0.7 Firefox Smoketest results]] | |||
* Thunderbird bug verifications | |||
== | === Thursday, September 7th === | ||
* Smoketests | * Respins for rc5 out late Sept. 6 | ||
* | * Smoketest rc5 builds | ||
* | ** [[Firefox:1.5.0.7:Smoketests|1.5.0.7 Firefox Smoketest results]] | ||
* Firefox security testing for RSA/Certificate changes | |||
** https://bugzilla.mozilla.org/show_bug.cgi?id=340198 | |||
** https://bugzilla.mozilla.org/show_bug.cgi?id=351079 | |||
** https://bugzilla.mozilla.org/show_bug.cgi?id=350640 | |||
* Thunderbird bug verifications | |||
== | === Friday, September 8th === | ||
* | * Spot check P1 locales | ||
** | ** [[Firefox:1.5.0.7:LocalizationTesting|1.5.0.7 Firefox and Thunderbird Localization testing results]] | ||
** | ** Check other tier 2 locales as time permits | ||
**[[Firefox:1.5.0.7:Extension Testing|1.5.0.7 Firefox and Thunderbird Extension Testing results]] | |||
== | === Monday, September 11th === | ||
* Smoketest rc6 builds | |||
** [[Firefox:1.5.0.7:Smoketests#RC6_builds_-_tested_09.2F10|1.5.0.7 Firefox Smoketest results]] | |||
* Spot check Thunderbird P1 locales | |||
** [[Firefox:1.5.0.7:LocalizationTesting|1.5.0.7 Firefox and Thunderbird Localization testing results]] | |||
** Check other tier 2 locales as time permits | |||
* Spot check a few CJK builds (WinXP) | |||
** zhCN, ko Yahoo!: PASS (new build ID: 2006090918) | |||
** ja, zhTW Google: PASS (new build ID: 2006090918) | |||
** Other locales verified by diff scripts (rc5 vs rc6 PASS, no changes) | |||
** Original test results: | |||
*** https://intranet.mozilla.org/QA:FF1.5.0.7:GoogleCJK:Test_Results | |||
*** https://intranet.mozilla.org/QA:FF1.5.0.7:YahooCJK:Test_Results | |||
== | === Tuesday, September 12th === | ||
* Focus/Exploratory testing for SSL/SMIME bug fixes | |||
* Update testing for P1 locales | |||
** [[Firefox:1.5.0.7:UpdateTesting|1.5.0.7 Firefox and Thunderbird Update testing results]] | |||
== | === Wednesday, September 13th === | ||
* Update testing for P1 locales | |||
** [[Firefox:1.5.0.7:UpdateTesting|1.5.0.7 Firefox and Thunderbird Update testing results]] | |||
* Update testing for Google/Yahoo! CJK | |||
** [[Firefox:1.5.0.7:CJKUpdateTesting|1.5.0.7 Firefox Google/Yahoo! CJK Update testing results]] | |||
== | === Thursday, September 14th === | ||
* Firefox 1.5.0.7 is released, probably 4pm | |||
* Spot check live updates | |||
== Bug Verifications == | == Bug Verifications == | ||
When you verify the bug is fixed, resolve it as VERIFIED FIXED and replace the fixed1.8.0.7 keyword with verified1.8.0.7 | |||
Tips: | |||
* Bugs verified on 1.8.1 still need to be verified in 1.8.0.7 | |||
* If you don't see an easy way to verify or need further clarification add a comment to the bug or add "[needs testcase]" (without quotes) to the bug's Status Whiteboard. | |||
'''Fixed''' | '''Fixed''' | ||
| Line 45: | Line 115: | ||
*[https://bugzilla.mozilla.org/buglist.cgi?keywords_type=allwords&keywords=verified1.8.0.7&order=Bug+Number verified 1.5.0.7 bugs] | *[https://bugzilla.mozilla.org/buglist.cgi?keywords_type=allwords&keywords=verified1.8.0.7&order=Bug+Number verified 1.5.0.7 bugs] | ||
=== Priority Verifications === | |||
* 7 mail bugs ("fixed1.8.0.7" bugs, component is "mailnews" or product is "thunderbird") | |||
**[https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&keywords_type=allwords&keywords=fixed1.8.0.7&chfieldto=Now&field0-0-0=component&type0-0-0=substring&value0-0-0=mailnews&field0-0-1=product&type0-0-1=substring&value0-0-1=thunderbird mail bugs] | |||
* 20 critical bugs ("fixed1.8.0.7" bugs, no "needs testcase" in status whiteboard, and severity is "critical") | |||
**[https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&keywords_type=allwords&keywords=fixed1.8.0.7&chfieldto=Now&field0-0-0=status_whiteboard&type0-0-0=notsubstring&value0-0-0=need+testcase&field0-1-0=bug_severity&type0-1-0=equals&value0-1-0=critical critical bugs] | |||
* 11 security bugs ("fixed1.8.0.7" bugs, no "needs testcase" in status whiteboard, and is marked "security-sensitive"): | |||
**[https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&keywords_type=allwords&keywords=fixed1.8.0.7&chfieldto=Now&field0-0-0=bug_group&type0-0-0=substring&value0-0-0=security&field0-1-0=status_whiteboard&type0-1-0=notsubstring&value0-1-0=need+testcase security bugs] | |||
Note: If you run into a difficult bug, just add the "[need testcase]" in the status whiteboard and move on. | |||
== Need Verification == | |||
bc's JS bugs: | |||
* https://bugzilla.mozilla.org/show_bug.cgi?id=348532 | |||
== Cannot Verify == | |||
* https://bugzilla.mozilla.org/show_bug.cgi?id=347725 (no crash with 1506, 1507, or 2) | |||
* https://bugzilla.mozilla.org/show_bug.cgi?id=350081 (not sure what to look for with testcase) | |||
Latest revision as of 18:50, 13 September 2006
General Firefox 1.5.0.x Test Plan
This is the basic set of tests we run for every security & maintenance release.
Assumptions
- Goal of this release is security fixes and important regressions, other fixes will not be included
- Builds should have gone through the l10n meta-diff checker and the update checker before they are released to QA
- Thunderbird will be released a few days after Firefox
- Monday, September 4th is a holiday
Current Tasks
- Bug triage
- Test plan completion
- Bug verification
Schedule
Monday, August 28th
- RC1 delayed till Monday night/Tuesday morning. Shifting Monday's planned activities to Tuesday
Tuesday, August 29th
- Firefox builds should be available for Win/Linux/PPC
- Smoketests (rc2) on Windows, Linux, Mac en-us
Wednesday, August 30th
- Firefox BFTs - PASS
- Build should begin l10n packaging after BFTs signoff (Rhelmer/TR)
- Get post up on the QA blog with link to candidate builds
- Testing of QA identified hot spots
- Targeted exploratory testing over Developer identified hot spots
Thursday, August 31st
- Continued testing of developer identified hot spots and bug verifications
Friday, September 1st
- Community Testday for 1.5.0.7 RC builds
- Smoketests (rc2) on Windows, Linux, Mac en-us
- Thunderbird BFTs - PASS
- Bug verifications and focus testing
Tuesday, September 5th
- Further bug verifications and testing of hot spots
- Thunderbird Smoketests
- Start Thunderbird BFTs
Wednesday, September 6th
- Firefox RC4 will be released this afternoon
- Smoketest Firefox RC4
- Thunderbird bug verifications
Thursday, September 7th
- Respins for rc5 out late Sept. 6
- Smoketest rc5 builds
- Firefox security testing for RSA/Certificate changes
- Thunderbird bug verifications
Friday, September 8th
- Spot check P1 locales
- 1.5.0.7 Firefox and Thunderbird Localization testing results
- Check other tier 2 locales as time permits
- 1.5.0.7 Firefox and Thunderbird Extension Testing results
Monday, September 11th
- Smoketest rc6 builds
- Spot check Thunderbird P1 locales
- 1.5.0.7 Firefox and Thunderbird Localization testing results
- Check other tier 2 locales as time permits
- Spot check a few CJK builds (WinXP)
- zhCN, ko Yahoo!: PASS (new build ID: 2006090918)
- ja, zhTW Google: PASS (new build ID: 2006090918)
- Other locales verified by diff scripts (rc5 vs rc6 PASS, no changes)
- Original test results:
Tuesday, September 12th
- Focus/Exploratory testing for SSL/SMIME bug fixes
- Update testing for P1 locales
Wednesday, September 13th
- Update testing for P1 locales
- Update testing for Google/Yahoo! CJK
Thursday, September 14th
- Firefox 1.5.0.7 is released, probably 4pm
- Spot check live updates
Bug Verifications
When you verify the bug is fixed, resolve it as VERIFIED FIXED and replace the fixed1.8.0.7 keyword with verified1.8.0.7
Tips:
- Bugs verified on 1.8.1 still need to be verified in 1.8.0.7
- If you don't see an easy way to verify or need further clarification add a comment to the bug or add "[needs testcase]" (without quotes) to the bug's Status Whiteboard.
Fixed
Verified
Priority Verifications
- 7 mail bugs ("fixed1.8.0.7" bugs, component is "mailnews" or product is "thunderbird")
- 20 critical bugs ("fixed1.8.0.7" bugs, no "needs testcase" in status whiteboard, and severity is "critical")
- 11 security bugs ("fixed1.8.0.7" bugs, no "needs testcase" in status whiteboard, and is marked "security-sensitive"):
Note: If you run into a difficult bug, just add the "[need testcase]" in the status whiteboard and move on.
Need Verification
bc's JS bugs:
Cannot Verify
- https://bugzilla.mozilla.org/show_bug.cgi?id=347725 (no crash with 1506, 1507, or 2)
- https://bugzilla.mozilla.org/show_bug.cgi?id=350081 (not sure what to look for with testcase)