B2G/QA/Gaia Test Plan/Crash: Difference between revisions

Jump to navigation Jump to search
Line 95: Line 95:


*Content Conditions
*Content Conditions
** check Pending/Sent in /data/b2g/mozilla/Crash Reports/


*Physical Conditions  
*Physical Conditions  
Line 108: Line 109:
**Storage
**Storage
***Disk
***Disk
***Sim
**** near full SD card and crash
**** full SD card and crash
 
* Boundary testing
** How many submissions can be sent at a time?
** Sending of pending submissions


*Negative (Tests to Break) Tests
*Negative (Tests to Break) Tests
** Security
*** Buffer Overflow (max characters)
** removal of characters


*Race Conditions  
* Network Conditions  
** Lock conditions?
** WiFi
** tooltips or other dialogs?
*** Send only through wifi
** Network Conditions (Should have no impact)
*** Secured Wifi
*** WiFi
**** WPA
**** Portal
*** Open Wifi
** Mobile Data
*** 3G
*** 3G
*** Bluetooth (Devices)
*** 4G?
*** 4G?
*** SMS
** No connections
**Signal Conflict
 
*** Browser notifications
*Race Conditions
**** clicking in search field (form assistant + virtual keyboard)
**Battery  
**** Restart notification (ie. change in certain preferences in preferences panel )
***Battery Low  
**** Password notification
***No Battery  
**** form manager notification
**Calls  
**** password manager
***Incoming Phone Call  
**** popup blocker
**** offline storage
**** geolocation manager respective to content window
***Battery  
****Battery Low  
****No Battery  
***Calls  
****Incoming Phone Call  
***Other Apps
****Calendar notification
****Alarm Clock notification
****Sleep notification
****Screensaver / Lock (system)
****EnergySaver (Fade) (system)
****Other?
****Music playing (should not affect)
****plugins (youtube and other websites with different media types)
****Extensions ( addons to fennec)
**Buttons
***Hard reset
***Soft reset
***Turn off phone
***force quit
***Other buttons being pressed on the phone (zoom, picture, power )
**UI State Change
***Zoom
****while bringing up Keyboard
****while dismissing the keyboard
***Change Orientation
****while bringing up keyboard
****while dismissing the keyboard


*Device/Platform Specific Issues  
*Device/Platform Specific Issues  
**Portrait/Landscape Orientation  
**Portrait/Landscape Orientation  
**Camera (should not conflict?)
**Speaker(sound and crash)  
**Microphone (Voice commands? Voice Recognition?)
**Phone call and crash
**Speaker (should not conflict)  
**headset (should not conflict)
**Vibrate mode (should not conflict)
**Volume (display conflict? need to test)
**GPS
**Print support?
**Sync
** Multiapp?
** physical keyboard
*** visible
*** hidden
(Note : There may be some difference between maemo and android)


*Localization  
*Localization  
**Double Byte Characters (Japanese, Chinese, Korean)
**Language/Dialog check
**RTL Languages (Arabic/Hebrew)
**Date Format (Euro/Japanese/Chinese)  
**High ASCII characters (Euro)
**Date Input/Format (Euro/Japanese/Chinese)  
**Time Format (Chinese/Japanese)  
**Time Format (Chinese/Japanese)  
**Dialog check
**Change of IME on Mobile OS
**Change of IME on Mobile OS


Confirmed users
4,378

edits

Navigation menu