QA/Fennec/WebsiteCompatibility

From MozillaWiki
< QA‎ | Fennec
Jump to: navigation, search

Firefox Mobile - Website Compatibility Testing

Area Details
Team
  • QA: Aaron Train (:AaronMT)
  • QA: Tony Chung (:tchung)
Tracking Bugs
  • bug 616348 - [meta] Web compatibility for Mobile Firefox (Fennec)
Bug Queries
Website Compatiblity Form


Website Compatibililty Testing

Please run through the website compatibility form while refering back to here for areas of testing

Areas to Note

  • Form helper usage
    • General Functionality
      • Opening the form assistant
      • Parsing through forms
        • Tap Next/Previous button of Form assistant (if they are available)
      • Closing form assistant
        • Single tap outside of it
        • Close Software keyboard (with the function/button/etc provided by keyboard)
  • Visit a page that has both mobile and desktop views (eg. www.yahoo.com, m.yahoo.com
  • View sites in landscape versus portait orientation
  • Use a soft keyboard versus Hard keyboard
  • View self-signed cert sites (eg. verisign.com)
  • Layout issues
    • Element overlap
    • Areas of the page not shown correctly
    • Excessive background checkerboard
      • Areas of the page where you see a large grey checkerboard
  • Page slowdown
      • Does scrolling, panning, or zooming on a particular page cause the browser and mobile device to slow down?
  • Slow script warnings (Popup warning about JavaScript)
  • Comparison to other Mobile browsers (e.x stock Android browser)
    • Visit the same site in Firefox for Mobile and visit the same site in a secondary mobile browser
  • Sites that trigger notifications
    • Visit sites that attempts to load a popup
    • Visit sites that request to save your password

Browsing Checklist - Examples

Check your email accounts

  • Save your login credentials, log out and revisit the page again
  • Check you Inbox
  • Compose and send an e-mail
  • Download an attachment
  • Add a calendar event
  • Upload a spreadsheet (via Gmail)
  • Open their online instant messaging application

Go Shopping

  • Visit your favourite shopping website (amazon, bestbuy, ebay)
  • Add items to your shopping cart and complete a check-out
  • Delete items from your shopping cart
  • Test form history on the billing information form
  • Test the form helper moving through fields on checkout

Visit your favorite Social Network

  • Login and don't save your login credentials
    • Logout and revisit the page by logging in
  • Search for your friends
  • Open your friends' profiles in a new tab
  • Go to 3-4 of your friends' profiles
  • Upload and/or Edit Photo Albums, Blog Links, Blog Entries, Comments, Statuses etc.

Check your Bills

  • Login and Logout of your favorite banking, utilities (water/electricity/gas) or any other account website (cell phones, cable, etc.) site
  • Visit https links
  • Check for layout issues

Use a Map

  • Get directions from your home to the office
  • Search for directions and add the resulting page as a bookmark
  • Share the map
  • Enable Geolocation if your device supports it

Read the News

  • Add a page of your favourite news (i.e., news.google.com, cnn.com, thestar.com, msnbc.com, etc)
  • Open multiple tabs stories/articles
  • Pan, zoom, scroll through the pages
  • Try reading the article in landscape and portrait view
  • Try emailing the news article by sharing it in the browser

Visit International sites

  • Surf a handful of popular non-english sites (eg. german, arabic, chinese)
  • Look for issues around character encoding, display, layouts, fonts

Playing HTML5 games

Visit Reported Sites with Issues (Firefox Input)

  • Visit a variety of sites reported on Firefox Input, and indicate if issues persist with the release candidate

Firefox 5.0 Aurora