QA/Fennec/Milestones/2.0/TestPlan:Virtual Keyboard: Difference between revisions

Line 95: Line 95:
*** SMS
*** SMS


== Beta Conditional ==
== Beta Conditional ==
* Virtual Conditions
** click in text box
** double click in text box
** click outside of Virtual Keyboard : dismissing keyboard
** scrolling above the on-screen keyboard
** Change Cursor Focus
** slide right, slide left [ Panels ]


* Physical Conditions  
*Virtual Conditions  
** While Charged
**click in text box
** While not Charged
**double click in text box
**click outside of Virtual Keyboard : dismissing keyboard
**scrolling above the on-screen keyboard
**Change Cursor Focus
**slide right, slide left [ Panels ]


* Negative (Tests to Break) Tests
*Physical Conditions
**While Charged
**While not Charged


* Race Conditions
*Negative (Tests to Break) Tests
** Signal Conflict
*** Battery
**** Battery Low
**** No Battery
*** Calls
**** Incoming Phone Call
*** Other Apps
**** Calendar notification
**** Alarm Clock notification
**** Screensaver / Lock (system)
**** EnergySaver (Fade) (system)
**** Other?
**** Music playing (should not affect)


*** Buttons  
*Race Conditions
**** Hard reset
**Signal Conflict
**** Soft reset
***Battery
**** Turn off phone
****Battery Low
**** force quit
****No Battery
**** Other buttons being pressed on the phone (zoom, picture, power )
***Calls
 
****Incoming Phone Call
** UI State Change  
***Other Apps
*** Zoom  
****Calendar notification
**** while bringing up Keyboard
****Alarm Clock notification
**** while dismissing the keyboard
****Screensaver / Lock (system)
*** Change Orientation  
****EnergySaver (Fade) (system)
**** while bringing up keyboard
****Other?
**** while dismissing the keyboard
****Music playing (should not affect)
 
***Buttons  
* Device/Platform Specific Issues
****Hard reset  
** Portrait/Landscape Orientation
****Soft reset  
** Camera (should not conflict?)
****Turn off phone  
** Microphone (Voice commands? Voice Recognition?)
****force quit  
** Speaker (should not conflict)
****Other buttons being pressed on the phone (zoom, picture, power )  
** headset (should not conflict)
***UI State Change  
** Vibrate mode (should not conflict)
****Zoom  
** Volume (display conflict? need to test)
*****while bringing up Keyboard  
** GPS
*****while dismissing the keyboard  
 
****Change Orientation  
* Localization  
*****while bringing up keyboard  
** Double Byte Characters (Japanese, Chinese, Korean)
*****while dismissing the keyboard
** RTL Languages (Arabic/Hebrew)
*Device/Platform Specific Issues  
** High ASCII characters (Euro)
**Portrait/Landscape Orientation  
** Date Input/Format (Euro/Japanese/Chinese)
**Camera (should not conflict?)  
** Time Format (Chinese/Japanese)
**Microphone (Voice commands? Voice Recognition?)  
** Dialog check
**Speaker (should not conflict)  
** Change of IME on Mobile OS
**headset (should not conflict)  
**Vibrate mode (should not conflict)  
**Volume (display conflict? need to test)  
**GPS
*Localization  
**Double Byte Characters (Japanese, Chinese, Korean)  
**RTL Languages (Arabic/Hebrew)  
**High ASCII characters (Euro)  
**Date Input/Format (Euro/Japanese/Chinese)  
**Time Format (Chinese/Japanese)  
**Dialog check  
**Change of IME on Mobile OS


== Usability ==
== Usability ==
Confirmed users
4,378

edits