Glow/TestPlan

From MozillaWiki
Jump to: navigation, search

Description of Release

  • Project Name: Glow aka Download Map, Download Stats.
  • The functionality of the page will be same as Firefox 3 (e.g. heatmap of the world downloads and counter) but the surrounding web design will need to be updated.This page will be localized.

Project Homepage

Schedule

  • Scheduled to go live the same day as Firefox 4 Desktop release. (current deadline of March 15th 2011)

Implementation Bug / Bugs Fixed

Test Plan (+test cases)

  • Mock design http://mozilla.seanmartell.com/engagement/mocodotcom/FINALS/map-final.psd
  • Desktop browser-compatibility testing
    • Firefox 3.6+,4.0
    • Google Chrome (latest version)
    • Safari 5 (latest version)
    • We are not supporting IE. The site may still work on IE 9 but not on earlier versions
  • Major functionality:
    • Staging site is using live Firefox 3.6 download data, and can be switched to pay attention to Firefox 2.0 downloads, if we need to test that route (so as not to inflate Firefox 3.6 download counts when testing)
    • Verify the heat map indication for downloads on the Map from different regions of the world.
      • Note: 1. There is a two minute lag between a Firefox download and the indication to show up on the map.
      • 2. There is no guarantee that your download will show up on the map (due to possible issues with your IP address)
      • 3. Do NOT file bugs about your download not showing up on the map
      • 4. As long as some downloads (if not all) show up on the map in different regions we are good.
      • 5. Things to lookout for : If its daytime in US and the Map shows several downloads from a country like Australia where its night time then something's wrong. If you see several downloads from some unexpected country like Iceland/Greenland etc. then something's wrong.
      • Cuba, Iran, Syria, North Korea, Myanmar (formerly Burma) and Sudan should not appear on the map due to legal reasons.
    • Verify the Download Counter increments.
    • Verify the Twitter functionality, the 'Join the Party' link on top-left (if it exists)
    • Verify the 'Face-book Badges' [1] functionality on top-left (if it exists)
    • Verify the Zoom-In/Out functionality on top left (if available)
    • l10n: The site will be localized in approximately 30 languages. Lookout for Page Title, Number format (download counter) and the words on the 'Firefox 4' button/link. The Firefox 4 button/link links to the Fx 4 download page
  • Flash-disabled testing
    • The site does not use flash. Its all JavaScript so disabling/uninstalling Flash should still work
  • File new bugs in Bugzilla under - Product: Websites; Component: downloadmap.mozilla.org [2]

Browser Testing Matrix

We work together with WebDev to support most modern web browsers: full list.