Websites/Mozilla.org/TestPlan

From MozillaWiki
Jump to: navigation, search

Testing Scope

This test plan covers all pages on http://www.mozilla.org where we offer users the option to download Firefox. Internet Explorer(Versions 6-9) will be the main focus of our testing since the download experience is really broken in those versions. Testers should also run spot checks in Chrome, Opera and Firefox to make sure there are no regressions.


Browsers and Platforms

The following platforms are in priority order with browsers also listed in priority order.

  1. Microsoft Windows XP (Internet Explorer 6-9, Safari, Opera, Chrome, Firefox)
  2. Windows 7 (Internet Explorer 6-9, Safari, Opera, Chrome, Firefox)
  3. Mac OS (Safari, Chrome, Opera, Firefox)
  4. Linux (Chrome, Firefox)

Note: Testing Firefox on all above platforms should be the lowest priority. The highest priority should be non-Firefox browsers listed in the order above.

Please test in all browsers with Javascript on and off. To learn how to do that in various browsers, please see the screencasts section

Locales

Very Important
Please replace [locale-code] with any of the locales found below.Also note that some locales re-direct to an en-US page if there is no localized version of that page. Please use the exact link found in the test-cases. For example for hi-IN http://www.mozilla.org/hi-IN/firefox/features/ redirects to http://www.mozilla.org/en-US/firefox/features/ since hi-IN doesn't have a localized page. Please do not mark such testcases as failed as this behavior is expected.

Please test in all browsers with Javascript on and off. To learn how to do that in various browsers, please see the screencasts section Special Testing Instructions (Please follow the guidelines below when providing a Pass or Fail grade for each test case)

JavaScript On - The test cases should be marked as Failed ONLY


  • If you are not presented with a "Download" icon on the initial page

  • If you are not automatically presented with a "Save As" Pop-Up page in front of the page you were previously on after clicking the "Download" icon


JavaScript Off - The test cases should be marked as Failed ONLY


  • If you are not presented with a "Download" icon on the initial page

  • If you are not presented with a new page that presents you with three (3) options to download after clicking the "Download" icon on the initial page

  • If you are not automatically presented with a "Save As" Pop-Up page in front of the page where you were presented with the three (3) download options

Screencast

Test Case 1

JavaScript On

Homepagebuttonie.png

Iedialog.png

Javascript Off

Iehomepagedownload.png

Test Case 2

JavaScript On

Firefoxnew.png

  • Visit http://www.mozilla.org/[locale-code]/firefox/ with JavaScript on
  • Click Download Button
  • Verify that Firefox is downloaded and that you are redirected to http://www.mozilla.org/[locale-code]/products/download.html
  • Next repeat with JavaScript off and verify that Firefox is downloaded.

Iedialog.png

Javascript Off

Ienewjsoff.png

Test Case 3

JavaScript On

Featurespageie.png

Iedialog.png

Javascript Off

Iefeaturesjsoff.png

Test Case 4

JavaScript On

Featurefxie.png

Iedialog.png

Javascript Off

Iefxjsoff.png [[File:|600px]]

Test Case 5

JavaScript On

  • Visit http://www.mozilla.org/[locale-code]/firefox/speed/ with JavaScript on
  • Click Download Button
  • Verify that Firefox is downloaded and that you are redirected to http://www.mozilla.org/[locale-code]/products/download.html
  • Next repeat with JavaScript off and verify that Firefox is downloaded.

Iedialog.png

Javascript Off

Iespeedjsoff.png


Test Case 6

JavaScript On

      • Note some locales may redirect to addons.mozilla.org/ for this particular testcase please don't mark those as failures***
  • Visit http://www.mozilla.org/[locale-code]/firefox/customize with JavaScript on
  • Click Download Button
  • Verify that Firefox is downloaded and that you are redirected to http://www.mozilla.org/[locale-code]/products/download.html
  • Next repeat with JavaScript off and verify that Firefox is downloaded

Iedialog.png

Javascript Off

Iecustomizejsoff.png



Test Case 7

Javascript On

Ieperformance.png

Iedialog.png

Javascript Off

Ieperformancejsoff.png


Test Case 8

JavaScript On

Iedialog.png

JavaScript Off

Ietechnologyjsoff.png


Test Case 9

JavaScript On

Iesecurity.png

Iedialog.png

Javascript Off

Iesecurityjsoff.png