Fennec/Features/TabletUI/TestPlan: Difference between revisions

Line 143: Line 143:


=== Functional  ===
=== Functional  ===
#UI Based Functionality
{{hidden_r
|Keyboard Functionality
|
*verify that the keys function accordingly
*special keys :
**White Space
***Space, Enter, Tab Return
**Modifier Keys
***Shift, Caps, Option, Command, Control
**Positional Keys :
***Arrows, Home, End, PageUp/Down
**Symbols:
***Astricks () {} [] & ^ % $ # @ ! ~ etc.
**Other:
***Esc, Delete, Clear
***[https://wiki.mozilla.org/Mobile/Fennec/Cheat_Codes key combos]
***[http://support.mozilla.com/en-US/kb/mobile-keyboard-shortcuts shortcuts]
*Screen size (making sure that things fit)
<small>Note: Generally Menu+VKB typically does not do anything.  There are oddities to watch for such as hitting shift, letting go and then typing multiple characters should only capitalize one character.  Special characters may end up doing something different due to encoding, using web symbols and copy paste, etc.  White spacings may disappear due to copy/paste etc.  It's more or less doing the same testing as the above but looking at the functionality of the keys versus the functionality of the actions.  You can run both tests at the same time provided you observe for these functionalities and the above.</small>
|headerstyle=background:#dddddd
}}


*UI Based Functionality  
#Conditional Functionality
**verify that the keys function accordingly
{{hidden_r
**special keys&nbsp;:
|Keyboard Functionality
***White Space
|
****Space, Enter, Tab Return
*dismiss keyboard  
***Modifier Keys
**click on space above keyboard  
****Shift, Caps, Option, Command, Control
**hit return?  
***Positional Keys&nbsp;:
*start virtual keyboard  
****Arrows, Home, End, PageUp/Down
**click in a text field selection  
***Symbols:
**click in a search field  
****Astricks () {} [] &amp; ^&nbsp;% $ # @&nbsp;! ~ etc.
**click in awesome bar  
***Other:
*selection  
****Esc, Delete, Clear
**drag/drop  
****[https://wiki.mozilla.org/Mobile/Fennec/Cheat_Codes key combos]
**character selection  
****[http://support.mozilla.com/en-US/kb/mobile-keyboard-shortcuts shortcuts]
**multicharacter selection  
**Screen size (making sure that things fit)
**Word selection  
*Conditional Functionality
**multiword selection  
**dismiss keyboard  
**split word selection  
***click on space above keyboard  
***hyphenated  
***hit return?  
***carriage return  
**start virtual keyboard  
***partial character in words
***click in a text field selection  
<small>Note: One path of closing/opening the VKB may not necessarily lead to the same state as another.  Timing can change things, be careful to check for various actions that could cause issues with graphic defects.  Esp with the system back button</small>
***click in a search field  
|headerstyle=background:#dddddd
***click in awesome bar  
}}
**selection  
***drag/drop  
***character selection  
***multicharacter selection  
***Word selection  
***multiword selection  
***split word selection  
****hyphenated  
****carriage return  
****partial character in words


== Beta Conditional  ==
== Beta Conditional  ==
Confirmed users
4,378

edits