键盘操作
1. 快捷键测试
1) 常用的菜单和功能按钮是否支持快捷键操作;
2) 同一个页面或者窗口中快捷键定义不能重复;
3) 快捷键功能是否实现,一般用Alt+字符组合键的方式可激活。
2. Tab键测试
1) 【Tab顺序】与控件的排列顺序要一致,符合阅读顺序,一般为总体从上到下,行间从左到右;
2) 【Tab切换】使用TAB键在窗口中移动光标/焦点,使用SHIFT+TAB组合键回移;
3) 【Ctrl+Tab】用于分页界面中页面间的快速切换;
4) 【Tab应用】用Tab切换到某个按钮,界面中该按钮以加黑框显示,按下空格键或者Enter键应能激活;
5) 【注意】只读域和非激活域应不在Tab键能达到的序列。
3. Enter键和Esc键测试
1) 【Enter应用】对于弹出模态窗体,Enter回车键表示激活当前窗口设置为default的按钮动作,查看应用回车键后是否会引起其它问题;
2) 【Esc应用】对于弹出模态窗体,按下Esc键表示关闭当前窗口;
4. 右键功能
1) 右键菜单中的功能是否与菜单(或工具栏)中对应的功能一致;
2) 右键菜单中的功能能否正确实现;
3) 同一菜单下的热键是否相同。
5. 方向键测试
通过键盘上的上下和左右方向键是否可以改变单选按钮和下拉列表框的选择。
6. 对输入有限制的输入框,通过以下方式是否可以输入非法数据
1) 【右键菜单】通过右键的“复制/粘贴”;
2) 【Ctrl+C和Ctrl+V】通过快捷键Ctrl+C和Ctrl+V;
3) 【鼠标托拽】尝试选中非法数据->鼠标直接拖拽的方式,一般软件中未对此项进行限制。
7. 其它常用快捷键
1) 【F1键】是否可以打开相应的帮助文件;
2) 【Alt+F4】结束应用,关闭窗口,必要时应有提示信息:如“更新的数据将丢失”或者提示保存信息;
本文转自 昊洋教育 51CTO博客,原文链接:http://blog.51cto.com/zdytesting/1655307,如需转载请自行联系原作者