QA/Fennec/Milestones/2.0/TestPlan:WebsiteCompatibility: Difference between revisions

m
no edit summary
mNo edit summary
 
(28 intermediate revisions by 2 users not shown)
Line 1: Line 1:
= Fennec 4.0 Release Candidate Website Compatibility Testing =  
= Firefox Mobile 4.0 Release Candidate Website Compatibility Testing =


The covered testing for this release will include that of a test plan for website compatibility. Please see the website compatibility test-plan [https://spreadsheets0.google.com/ccc?authkey=CJffoXs&hl=en&key=tSnM_HRqqePHxqiNf0nR4Dw&hl=en&authkey=CJffoXs#gid=0 available here]
The covered testing for this release will include that of a test plan for website compatibility. Please see the website compatibility testing matrix [https://spreadsheets0.google.com/ccc?authkey=CJffoXs&hl=en&key=tSnM_HRqqePHxqiNf0nR4Dw&hl=en&authkey=CJffoXs#gid=0 available here]  


== Project contacts ==
== Project contacts ==


{| class="fullwidth-table"
{| class="fullwidth-table"
! style="width: 40%" | '''Area'''
|-
! style="width: 40%" | '''Area'''  
! style="width: 60%" | '''Details'''
! style="width: 60%" | '''Details'''
|-
|-
| '''Team:'''
| '''Team'''
|
*'''QA:''' Aaron Train (:AaronMT)
*'''QA:''' Tony Chung (:tchung)
 
|-
| '''Tracking Bugs'''  
|  
|  
* '''QA:''' Aaron Train (:AaronMT)
*{{bug|616348}} - [meta] Web compatibility for Mobile Firefox (Fennec)
 
|-
|-
| '''Tracking Bugs'''
| '''Bug Queries'''  
|  
|  
* {{bug|xxx}} - xxxx
*Whiteboard [[http://goo.gl/xJ1ef website compatibility]]
 
|}
|}


== Website Compatibililty Testing ==
== Website Compatibililty Testing ==
=== Results ===
 
Please run through the sites in the spreadsheet adding your name, device, Android OS version and any other necessary information in the fields
 
== Areas to Note  ==
 
*Form helper usage ([https://wiki.mozilla.org/QA/Fennec/Milestones/2.0/TestPlan:Form_Assistant_Refresh detailed prior test plan here])
**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 popular HTML5 game websites such as:
**http://html5games.com/
**http://www.canvasdemos.com/type/games/
*Play a few different games
 
=== Visit Reported Sites with Issues (Firefox Input)  ===
 
*Visit a variety of sites reported on Firefox Input for 4.0b5, and indicate if issues persist with the release candidate
 
http://input.mozilla.com/en-US/beta/sites?product=mobile&sentiment=sad&platform=android&version=4.0b5
canmove, Confirmed users
2,398

edits