QA/Fennec/Milestones/2.0/TestPlan:Virtual Keyboard/Android VKB

From MozillaWiki
Jump to: navigation, search

General Issues:

Note:

  • See Test Plan for types of tests run
  • With VKB (Virtual Keyboards, also known as soft keyboards (SKB)), it is sometimes hard to tell from a black box perspective whether or not it is a keyboard issue or a IME (input method Editor) issue. A Fennec developer may have to look into it to differentiate the differences.
  • Within Fennec, we control the resizing and viewing of our own area with the VKB popping up, but we do not control how fast the VKB appears. The android system and the VKB app itself controls this.

List of all VKB/IME bugs

  • Top Bugs:

Specific Keyboard/IME Issues:

Listed below are keyboard/IMEs that have had some testing.


Need a locale speaker/linguist to test further : ie
1. any specific cases, edge cases with character combinations
2. any specialized accents Need a locale speaker/linguist to test further : ie
1. any specific cases, edge cases with character combinations
2. any specialized accents

Keyboard App Name
PF Rating*
Priority Rating**
Summary
Testing Notes
Associated Bugs
AnySoftKeyboard
4
P2
Arabic/Hebrew Keyboard
Need a locale speaker/linguist to test further : ie
1. any specific cases, edge cases with character combinations
2. any specialized accents
3. any specific issues with RTL + LTR behavior


Keyboard Barcodescanner, Free
3
P2?
English Keyboard that allows barcode scanning

Note: Pretty useful when having to deal with data entry that utilizes a lot of barcodes.


bug 632538
Better keyboard 7
4
P1
Keyboard for multi-Euro languages. Allows for IME and keyboard language switching on the VKB if unlocked.  Can change text to leet speak.


Better keyboard 8
4
P1
Keyboard for multi-Euro languages.  Allows for IME and keyboard language switching on the VKB if unlocked.


Cangjie keyboard
1
P3?
Traditional/Simplified Chinese Keyboard; allows for switching IME on the keyboard
Need a locale speaker/linguist to test further : ie
1. any specific cases, edge cases with character combinations
2. any specialized accents

CedIME
3
P3?
Chinese Keyboard; allows for switching from English to Chinese through swiping the space bar
Need a locale speaker/linguist to test further : ie
1. any specific cases, edge cases with character combinations
2. any specialized accents

ezKeyboard
2
P4


bug 640025
Flit Keyboard
4
P4?



Gurmukhi keyboard
1
P5

Does not show typed characters in punjabi, will show as english characters even in stock web browser

Handcent Keyboard
4
P3?



HanWriting IME
4
P3?
Chinese/Japanese/Korean/English/Cantonese + Pinyin+Zhuyin
Need a locale speaker/linguist to test further : ie
1. any specific cases, edge cases with character combinations
2. any specialized accents

iPhone Keyboard Emulator FREE
4
P4?



Kaede IME
4
P3?


bug 640023
EN RU Keyboard on demand
4
P3?



Multi-touch keyboard (default keyboard)
4
P2?



Russian Keyboard
4
P2

Need a locale speaker/linguist to test further : ie
1. any specific cases, edge cases with character combinations
2. any specialized accents

Scandinavian keyboard
4
P2

Need a locale speaker/linguist to test further : ie
1. any specific cases, edge cases with character combinations
2. any specialized accents

Simeji
4
P2?
Japanese Keyboard

bug 606019, bug 639958, bug 640028
Slide Keyboard 2 Beta
4
P3?



SlideIt Keyboard
3
P3

SlideIt Demo will crash when the limit is over in landscape mode
bug 632542
Smart Keyboard Trial
4
P2



SwiftKey Trial
2
P1


bug 617298
Swype
3
P1


bug 602728,bug 632990
TSwipe-Pro keyboard
4
P4



Very Easy Japanese Keyboard
3
P4?



Vietnamese IME
4
P3?
Vietnamese
Need a locale speaker/linguist to test further : ie
1. any specific cases, edge cases with character combinations
2. any specialized accents

Google Pinyin IME
4
P2
(Chinese) Pinyin Input Method
Need a locale speaker/linguist to test further : ie
1. any specific cases, edge cases with character combinations
2. any specialized accents

Keyboard from Android 2.3

P2



Google Korean IME

P2
Korean
Need a locale speaker/linguist to test further : ie
1. any specific cases, edge cases with character combinations
2. any specialized accents

neoStylo5 Keyboard Trial

P2
Korean, English and Special Characters
Need a locale speaker/linguist to test further : ie
1. any specific cases, edge cases with character combinations
2. any specialized accents

Thick Buttons Keyboard

P3
Buttons that are going to be pressed become larger


Graffiti for Android
2
P3
Draw Letters instead of typing
no return for awesomebar makes it hard to use

Big Buttons Keyboard Standard

P4



Smart Keyboard PRO

P4

have not purchased/tested

CN Thai Keyboard

P4
Thai Keyboard
Need a locale speaker/linguist to test further : ie
1. any specific cases, edge cases with character combinations
2. any specialized accents
Sogou Input

P2
Simplified Chinese/English
Need a locale speaker/linguist to test further : ie
1. any specific cases, edge cases with character combinations
2. any specialized accents

Mina Hangul

P2
Korean Keyboard
Need a locale speaker/linguist to test further : ie
1. any specific cases, edge cases with character combinations
2. any specialized accents
EZ Hangul IME beta

P2
Korean Keyboard
Need a locale speaker/linguist to test further : ie
1. any specific cases, edge cases with character combinations
2. any specialized accents

Ultra Keyboard

P2

Have not purchased/tested

Thumb Keyboard (Phone/Tablet)

P2

Have not purchased/tested

PRO keyboard on demand

P4

Have not purchased/tested

Keypurr Keyboard

P4

Have not purchased/tested

DroidSans Thai Keyboard

P4
Thai Keyboard
Need a locale speaker/linguist to test further : ie
1. any specific cases, edge cases with character combinations
2. any specialized accents

Flext9
P4

Have not purchased/tested


Note:

1)  * Rating based on 5 star rating with 5 being the best and 1 being the worst

2)  ** Priority rating on P1 through P4 with P1 being the highest priority and P4 being the lowest priority

Comments/Questions/Additions

Please feel free to update this page with relevant information.