界面测试checklist
界面是软件与用户交互的最直接的层,界面的好坏决定用户对软件的第一印象。设计良好的界面能够引导用户自己完成相应操作,起到向导作用。
界面设计主要是为了达到以下目的:
以用户为中心。设计由用户控制的界面,而不是界面控制用户。
清楚一致的设计。所有界面的风格保持一致,所有具有相同含义的术语保持一致,且易于理解和使用。
拥有良好的直觉特征。以用户所熟悉的现实世界事务的抽象来给用户暗示和隐喻,来帮助用户能迅速学会软件的使用。
较快的响应速度。
简洁、美观。
以下规则应该重视:
界面风格一致性
操作项
基本规范
UI色彩与字体
UI 字体,色彩要一致。
整体色彩搭配要融为一体,同时诸如Caption,Button 起提示、提交作用的部分要清楚,醒目。
不可修改的字段,统一使用灰色文字显示。(例:浏览页面、删除页面均需显示灰色)
窗口风格
所有窗口最大化、最小化风格要一致。
报错页面的风格一致,最好有统一的报错页面。
类似功能的窗口打开的风格要一致。
相同功能在不同模块的名称要一致。
子窗体应尽量在显示在主窗体的左上或居中放置。
弹出式窗口应尽量在不借助水平和垂直滚动条的情况下显示所有内容。
窗体支持最小化和最大化或放大时,窗体上的控件也要随着窗体而缩放;不能只放大窗体而忽略控件的缩放。
父窗体支持缩放时,子窗体不必缩放。
菜单深度
菜单深度一般不要超过三层
菜单层次太多时,应给出返回主窗口、主分支的快捷链接。
按 钮
按钮风格相同,大小相似,标题字体保持一致,在整个系统中的显示位置要统一。
无效按钮要屏蔽。
控 件
各复选框和选项框按选择几率的高低而先后排列。
复选框和选项框要有默认选项,并支持Tab选择。
界面空间较小时使用下拉框而不用选择框。
选项数较少时使用选项框,相反使用下拉列表框。
必输项
必输项中不可为空,不可输入空格
必输项给出必输项标识(*)。
非必输项字段,Null 插入数据库时不会出错,在数据库中设置默认值。
字段长度
超过数据库规定长度时不允许输入,自动截断超长部分(注:2字符=1字)
格式校验
身份证号、E-MAIL等特定字段的格式要符合需求的规定。
日期格式
日期显示格式一致,为:yyyy-mm-dd。
若允许手工输入:需做格式校验。不可输入字符串、汉字、特殊字符。
若允许手工输入:对于日期段,需在截止日期小于开始日期时给出提示。
特殊字符
输入区域输入特殊字符,插入数据库时不出错或提示不允许输入特殊字符。特殊字符包括:‘“= @ ` ~ $ % ^ % ¥ & # @等
英文输入
英文输入不区分大小写,不可输入汉字、数字及特殊字符
数值字段
只能输入+ ,—,.,0~9及功能键(BackSpace 光标) 。数值不能为负数。
字符字段
字符字段中只能输入字符,非法字符如单引号、数字均不可输入
单行
界面测试checklist 来自淘豆网www.taodocs.com转载请标明出处.