Releases/Firefox 2.0.0.20 MU 2/Test Plan

From MozillaWiki
Jump to: navigation, search

Major Update Test Results: Firefox 2.0.0.20 to Firefox 3.0.8

Firefox 2.0.0.20 is the last supported version of Firefox 2. This is a Major Update to move Firefox 2.0.0.20 users to Firefox 3.0.8 and it's fixes.

Instructions

  • Download Firefox 2.0.0.20
  • Install it and change the update channel to betatest.
  • Restart the browser and select "Check for Updates" from the Help menu
  • Follow the Litmus test suite for major update Fx2-Fx3 Major Update list
  • Make sure all user data is preserved or make a note of what is not.
  • Use major-updated Fx3 and check all is well.

Special Notes

This time we need to check that the license agreement is not presented during the major update. See bug 470258 for details.

In addition the major update dialog should be different, explaining that Firefox 2.0.0.20 is the last supported version of Firefox 2, and that users should upgrade to Fx3. This dialog should be localized.

Results

Note: Litmus test suite will only be run in the betatest channel. This is the third 2.0.0.20 to 3.0.x Major Update and it is not necessary to run the entire sweet on all of the bits in all four channels.

betatest

Change the update channel to betatest and check for major updates. Details pages should be localized, refreshed with the new message, and the license agreement should not be presented. Check this by running the Litmus test suite.

Rich profile information tracked on Google Docs.

  • Windows XP (juanb)
    • en-US - PASS
      • Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.20) Gecko/2008121709 Firefox/2.0.0.20
    • pl - PASS
      • Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.1.20) Gecko/2008121709 Firefox/2.0.0.20
  • Windows Vista (abillings)
      • nl - PASS
        • Build ID: Mozilla/5.0 (Windows; U; Windows NT 6.0; nl; rv:1.8.1.20) Gecko/2008121709 Firefox/2.0.0.20 (.NET CLR 3.5.30729)
      • en-US (with an extensive profile) - PASS
        • Build ID: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.20) Gecko/2008121709 Firefox/2.0.0.20 (.NET CLR 3.5.30729)
  • OS X 10.5 (juanb)
      • en-US (with an extensive profile) - PASS
        • Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.20) Gecko/2008121709 Firefox/2.0.0.20
        • Note: Filed bug 488765 for the security warning messages prefs not being kept
      • ko - PASS
        • Mozilla/5.0 (Macintosh; U; Intel Mac OS X; ko; rv:1.8.1.20) Gecko/2008121709 Firefox/2.0.0.20
  • Linux (abillings)
      • en-US - PASS
        • Build ID: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.20) Gecko/2008121709 Firefox/2.0.0.20
      • de - PASS
        • Build ID: Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.1.20) Gecko/2008121709 Firefox/2.0.0.20

beta

Change the update channel to beta and check for major updates. Details pages should be localized.

  • Windows XP (juanb)
    • en-US, also tested fallback - PASS
    • de - PASS
  • Windows Vista (abillings)
      • en-US - PASS
        • Build ID: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.20) Gecko/2008121709 Firefox/2.0.0.20 (.NET CLR 3.5.30729)
  • OS X 10.5 (abillings)
      • en-US - PASS
        • Build ID: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.20) Gecko/2008121709 Firefox/2.0.0.20
      • fi - PASS
        • Build ID: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; fi; rv:1.8.1.20) Gecko/2008121709 Firefox/2.0.0.20
  • Linux (abillings)
      • en-US - PASS
        • Build ID: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.20) Gecko/2008121709 Firefox/2.0.0.20
      • ko - PASS
        • Build ID: Mozilla/5.0 (X11; U; Linux i686; ko; rv:1.8.1.20) Gecko/2008121709 Firefox/2.0.0.20

Unsupported OSs (Make sure MU is not presented) on beta

  • Win98 (en-US) (tester) - RESULT
      • Should not get update
  • OS X 10.3.x (tester) - RESULT
      • Should not get update
  • Linux - GTK older than 2.10.x (tester)- RESULT
      • Distros with GTK older than 2.10.x should not get update (like older Ubuntu)
      • Note: Used Ubuntu 6.0.6 to test

releasetest

Change the update channel to releasetest (as of 4/13) and check for major updates. Details pages should be localized, refreshed with the new message, and the license agreement should not be presented.

  • Windows XP (tester)
    • en-US - RESULT
    • da - RESULT
  • Windows Vista (tester)
      • en-US (with an extensive profile) - RESULT
      • de - RESULT
  • OS X 10.5 (tester)
      • en-US - RESULT
      • ja-JP-mac - RESULT
  • Linux (tester)
      • en-US - RESULT
      • de - RESULT

Unsupported OSs (Make sure MU is not presented) on releasetest

  • Win98 (en-US) (tester) - RESULT
      • Should not get update
  • OS X 10.3.x (tester) - RESULT
      • Tested on OS X 10.3.9.
      • Should not get update
  • Linux - GTK older than 2.10.x (tester)- RESULT
      • Tested with Ubuntu 6.06.
      • Distros with GTK older than 2.10.x should not get update (like older Ubuntu)

release

Change the update channel to release and check for major updates. Details pages should be localized, refreshed with the new message, and the license agreement should not be presented.

  • Windows XP (tester)
    • en-US - RESULT
    • es-ES - RESULT
  • Windows Vista (tester)
      • en-US (with an extensive profile) - RESULT
      • de - RESULT
  • OS X 10.5 (tester)
      • en-US - RESULT
      • ko - RESULT
  • Linux (tester)
      • en-US - RESULT
      • ru - RESULT