IME输入法测试

 

  Global IME微软公司为了让英文版的Windows支持东亚语言而开发的一套东亚语言输入法,内置简体中文、繁体中文、日文、韩文等语言方便让计算机用户输入复杂的字符和符号。

   

   IME有许多种不同的状态: 

 

   MSDN上是这样描述它的成员的

Inherit

继承父控件的 IME 模式。

NoControl

无(默认)

On

IME 已打开。此值指示 IME 已打开,可以输入中文或日语特定的字符。此设置仅对日语、简体中文和繁体中文 IME 有效。

Off

IME 已关闭。此模式指示 IME 已关闭,这意味着该对象的行为方式与英语输入模式相同。此设置仅对日语、简体中文和繁体中文 IME 有效。

Disable

IME 被禁用。如果使用此设置,则用户无法从键盘打开 IME,而且 IME 动窗口处于隐藏状态

Hiragana

平假名 DBC。此设置仅对日语 IME 有效。

Katakana

片假名 DBC。此设置仅对日语 IME 有效。

KatakanaHalf

片假名 SBC。此设置仅对日语 IME 有效。

AlphaFull

字母数字双字节字符。此设置仅对朝鲜语和日语 IME 有效。

Alpha

字母数字单字节字符 (SBC)。此设置仅对朝鲜语和日语 IME 有效。

HangulFull

鲜文 DBC。此设置仅对朝鲜语 IME 有效。

Hangul

鲜文 SBC。此设置仅对朝鲜语 IME 有效。

Close

IME 已关闭。此设置仅对中文 IME 有效。

OnHalf

HalfShape 上的 IME。此设置仅对中文 IME 有效。

  

IME分三种不同的级别:

 

Level 1IME 知道: 只会检索到两个 WM_CHAR 的双字节字符的邮件。

Level 2IME 支持的(部分支持): 带有 IME 模块的默认用户界面的控件,并正确处理日文汉字字符串传递给它的输入法。

Level3完全 IME 支持的: 控件组成的整个过程字符包括中间的击键的显示,并且可以自定义 IME 用户界面。

 

 

基本测试点

 

4.  使用键盘或鼠标去开关输入法,切换输入法状态模式,切换同一语言的几种输入法(简中的简捷/新体验/经典/体验),切换不同语言的输入法(简中,繁中,日文,韩语)

5.  确保输入正确,确保程序支持IME level正确,确保输入法组词窗口位置正确,文字候选列表位置显示正确,确保快捷键不冲突,确保与程序的兼容性,文字显示正常。

 

 

6.  注意输入风险字符,Unicode字符

 

简中输入法

1.  拼音,内码,简捷(Simplefast)输入法,新体验(New Experience

3. Ctrl + Space(中英文输入法切换)

4.  Ctrl + Shift (简捷/新体验切换)

5.  Shift(中英文切换)

6. Shift + Space(全角/半角)

6.  Ctrl+.(中英文标点切换)

7.  经典,体验

8.  拼音,待选字,未确定词窗口测试

繁中输入法

1.  点击`调用Unicode/big5码输入法

2.  注音输入变成拼音输入法进行测试

3.  Shift+Space

4.  其他能应用于繁体输入的简体输入法测试点

日文输入法

1.   Alt+`(英文日文输入法切换)

2.  IME pad

3.  Ctrl+Backspace, space(IME level3状态)

4.  输入surrogate pairs字符,选择删除

韩文输入法

1.  确保韩文程序IME level3

2.  Alt键(英文韩文切换)

3.  自动组词

4.  确定回车前能对字一笔笔删除

5.  转行正常

 

 参考资料: http://msdn.microsoft.com/zh-cn/goglobal/bb688135.aspx

  http://msdn.microsoft.com/zh-cn/library/aa292134(VS.71).aspx

 

 

 

 

 

1.  输入位置(首尾中,插入覆盖[Insert],选择文本输入,删除)

2.  输入法状态保留(程序页面间切换)

3.  输入时使用Enter, Backspace, Esc键

 

你可能感兴趣的:(测试)