2.5 菜单规范
2.5.1 对于非对话框的主窗口,如果窗口调整大小后菜单无法在一行内显示,必须通过换行方式保证菜单完全可见。
2.5.2 菜单中禁止用户使用的项,用户也应能在菜单中查看到。
2.5.3 菜单项与菜单标题应该有相同的措辞。
2.5.4 对于下拉菜单,应将重要的客户最长使用的项放在顶部,且应该按照此需求安排所有的菜单项的顺序。
2.6 对话框规范
2.6.1 对话框份模式与非模式对话框,对于必须关闭对话框才能继续的任务,使用模式对话框;而对于需要与别的窗口交互的任务,可采用无模式对话框。
2.6.2 系统中,对话框的风格应保持一致。
2.6.3 对于警告信息对话框,应提供:继续,重试或者取消等3种操作。(此项可与开发人员共同商议使用标准。)
2.7 界面的跳转
对于界面测试来说,见面的跳转只需符合常人的使用习惯即可。(可与开发者共同商定页面跳转的顺序作为测试标准。)
2.8 键盘操作规范
2.8.1各功能模块中的所有菜单操作,除右键操作外,匀可以通过键盘的方式来实现。此功能尽可能与windows的键盘操作保持一致(如:回车代表确定 等)。
2.8.2 从用户的易用性考虑,应注意限制快捷键的数量,避免难以操作的快捷键。
3.测试用例格式及基本内容
3.1 按照传统的测试用编写方法,GUI测试用例应包括以下几部分:
1) 用例编号
2) 本用例的测试目标
3) 功能简单表述
4) 前提条件
5) 触发因素
6) 执行步骤
7) 测试预期结果,即按照执行步骤,应出现的正确界面的示图。建议示图不要采用Demo截图,尽可能使用QA人员使用制图工具绘画出来的效果图。
8) 实际测试结果
9) 备注(应包括本测试用例执行后如果出现BUG所对应的BUG编号)
具体格式可参照 附件A:测试用例模版
注意: GUI测试中测试的内容应涵盖“2.GUI测试用例所包含的基本元素及其规范”所提及的基本元素,以检索GUI界面的可操作性,可用性及界面友好性。