Firefox:3.0.3:Test Plan: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
Line 57: Line 57:
| tracy '''Pass'''
| tracy '''Pass'''
| marcia '''result'''
| marcia '''result'''
| jmaher '''result'''
| jmaher '''Pass'''
|-
|-
| style="background:#ffdead;" | '''L10n'''
| style="background:#ffdead;" | '''L10n'''

Revision as of 16:21, 25 September 2008

General Firefox 3.0.3 Test Plan

This is the basic set of tests we run for every security & maintenance release.

Description of Release

3.0.3 is a emergency security release for Firefox. Reason for it the regression that caused bug 454708 - storage-Legacy can throw when calling ConvertToUnicode

Specific Test Plan for this Release

  • Run smoketest, updates, and l10n tests
  • Run focused testing on password manager and associated areas around bug 454708

Assumptions

Current Tasks

  • Ongoing: Bug Reproduction

Schedule

This is an estimated schedule as a normal security release.

  • Code freeze: Sept 24
  • Builds start: Sept 25
  • QA starts: Sept 25 (4 testers)
    • Smoketests: 1 1/2 day
    • Feature Spotchecks (focus on Password Manager): 1/2 day
    • l10n Testing: 4 hours
    • Betatest & Beta Channel Testing: 1 day
  • Release to beta channel: Sept 29
    • Releasetest & Release Channel Testing: TBD
  • Final Release: TBD

Builds

  • Mac 10.5
    • Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.0.3) Gecko/2008092414 Firefox/3.0.3
  • Mac 10.4
    • Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.4; en-US; rv:1.9.0.3) Gecko/2008092414 Firefox/3.0.3
  • Windows (unsigned)
    • Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3
  • Linux
    • Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.3) Gecko/2008092416 Firefox/3.0.3

Test Results

Build 1
Windows Mac Linux
Smoketests tracy Pass marcia result jmaher Pass
L10n Tchung result Tchung result Tchung result
Updates tracy
Betatest - result
Release - result
Releasetest - result
Release - result
tomcat
Betatest - result
Release - result
Releasetest - result
Release - result
jmaher
Betatest - result
Release - result
Releasetest - result
Release - result

Detailed Test Results

P1 Spotchecks

Check out the builds for sanity and regressions. Pay attention especially to the password manager code.

Bug Verifications

When you verify the bug is fixed:

  • Mark the whiteboard from fixed1.9.0.2 to verified1.9.0.2
  • Affected Bugs:
    • bug 451155 - Password manager does not work correctly on IDN site whose name contains any character over U+0100 verified fixed
    • bug 454708 - storage-Legacy can throw when calling ConvertToUnicode verified fixed
    • bug 454993 - saved passwords lost/gone on migration/update from 3.0.1 to 3.0.2 Duped to bug 454708 above

Tips:

  • 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.