界面测试
界面是软件与用户交互的最直接的层,界面的好坏决定用户对软件的第一印象。而且设计良好的界面能够引导用户自己完成相应的操作,起到向导的作用。同时界面如同人的面孔,具有吸引用户的直接优势。设计合理的界面能给用户带来轻松愉悦的感受和成功的感觉,相反由于界面设计的失败,让用户有挫败感,再实用强大的功能都可能在用户的畏惧与放弃中付诸东流。目前界面的设计引起软件设计人员的重视的程度还远远不够,直到最近网页制作的兴起,才受到专家的青睐。而且设计良好的界面由于需要具有艺术美的天赋而遭拒绝。
基本信息
- 中文名
界面测试
- 方式
多窗体、单窗体
- 特点
易用性
- 属性
测试
测试目标
过用户界面 (UI) 测试来核实用户与 软件的交互。 UI测试的目标在于确保用户界面向用户提供了适当的访问和 浏览测试对象功能的操作。除此之外,UI 测试还要确保 UI 功能内部的对象符合预期要求,并遵循公司或行业的标准。
1、通过 浏览测试对象可正确反映业务的功能和需求,这种 浏览包括 窗口与窗口之间、 字段与字段之间的浏览,以及各种访问方法(Tab 键、鼠标移动和 快捷键)的使用。
2、 窗口的对象和特征(例如: 菜单、大小、位置、状态和中心)都符合标准。
规则
方式
目前流行的界面风格有三种方式:多 窗体、单窗体以及 资源管理器风格,无论那种风格,以下规则是应该被重视的。
易用性
按钮名称应该易懂,用词准确,摒弃模棱两可的字眼,要与同一界面上的其他按钮易于区分,能望文知意最好。理想的情况是用户不用查阅帮助就能知道该界面的功能并进行相关的正确操作。
易用性细则:
1):完成相同或相近功能的按钮用Frame框起来,常用按钮要支持 快捷方式。 (控制台快捷方式到桌面)
2):完成同一功能或任务的元素放在集中位置, 减少鼠标移动的距离。
3):按功能将界面划分区域块,用Frame框括起来,并要有 功能说明或标题。
4):界面要支持 键盘自动 浏览 按钮功能,即按Tab键、 回车键的自动切换功能。
5):界面上 首先要输入的和重要 信息 的控件在Tab顺序中应当靠前,位置也应放在 窗口上较醒目的位置。
6): 同一界面上的控件数最好不要超过10个,多于10个时可以考虑使用 分页界面显示。
7):分页界面要支持在页面间的快捷切换,常用组合 快捷键Ctrl+Tab
8): 默认按钮要支持Enter及选操作, 即按Enter后自动执行默认按钮对应操作。