
界面功能点测试.doc
10页界面测试功能点1.1 概述无论使用何种开发语言,和用户进行交互的主要方法是釆用界面(UI),界面的好坏决 定用户对软件的第一印象而设计优良的界面能够引导用户自己完成相应的操作,起到向导 的作用同时界面如同人的面孔,具有吸引用户的直接优势设计合理的界面能给用户带来 轻松愉悦的感受和成功的感觉,相反由于界面设计的失败,再实用强大的功能都可能在用户 放弃中付诸东流整体界面是指整个应用系统的页面结构设计,是给用户的一个整体感例如:当用户浏 览应用系统时是否感到舒适,是否凭直觉就知道要找的信息在什么地方?整个应用系统的设 计风格是否一致?根据以往的测试经验,对界面测试的内容和规范进行收集整理,希望能够对具体测试工 作起到指导作用1.2 测试需求界面可以分为windows界面和浏览器界面,目前流行的界面风格有三种方式:多窗体、 单窗体以及资源管理器风格界面的要素即界面测试对象有:窗体、菜单、控件(输入框、按钮、选择框等)、工具 栏、其它(图片、文本、表格、表单、滚动条、状态栏、边框)等界面测试的内容包括:• 静态:布局、文字、风格统一 (美观合理)• 显示:不同环境下正确显示、有无缺失、分辨率、不同字体、有无乱码• 操作:移动、放大缩小、打开关闭、输入、点击、选择、键盘操作等可分为易用性、规范性、一致性、合理性、美观协调性及其他,具体测试点:1.3 通用测试点1.3.1 易用性界面测试类型说明1、菜单或按钮名称应该易懂,用词准确2、完成同一功能或任务的元素放在集中 位置,减少鼠标移动的距离。
菜单前 的图标能直观的代表要完成的操作, 频繁使用的菜单选项或按钮应支持快 捷方式3、按功能将界而划分区域块,用Frame 框括起来,并要有功能说明或标题4、界面要支持键盘自动浏览按钮功能, 即按Tab键、回车键的自动切换功能 首先要输入的或重要信息的控件在 Tab顺序中应当靠前,位置也应放在窗 口上较醒目的位置Tab键的顺序与 控件排列顺序要一致5、同一界面上的控件数最好不要超过10 个,多于10个时可以考虑使用分页界 面显示分页界面要支持在页面间的 快捷切换,常用组合快捷键Ctrl+Tab6、按Enter后应能自动执行默认按钮对 应操作,如输入用户名和密码后回车 自动登录7、复选框和选项框按选择儿率的高低而 先后排列,要有默认选项,并支持Tab 选择界面空间较小时使用下拉框而 不用选项框选项数较少时使用选项 框,相反使用下拉列表框8、界面是否有对用户的操作有记忆功能9、用户在使用的任何时候是否能开启帮 助文档(F1)10、是否采用相关控件(如:曰历,计算 器等)替代用户手工键盘输入11、检查Tab键的顺序,是否按顺序跳转12、在多窗口系统中,有些界面要求必须 保持在最顶层,避免用户在打开多个 窗口时,不停的切换甚至最小化其它 窗口来显示该窗口;13、一组菜单的使用有先后要求或有向导 作用时,应该按先后次序排列。
14、没有顺序要求的菜单项按使用频率和 重要性排列,常用的放在开头,不常 用的靠后放置;重要的放在开头,次 要的放在后边15、如果菜单选项较多,应该采用加长菜 单的长度而减少深度的原则排列16、菜单深度一般要求最多控制在二层以 内17、对常用的菜单要有快捷命令方式18、对与进行的操作无关的菜单要用屏蔽 的方式加以处理,如果采用动态加载 方式一即只有需要的菜单才显示一最好1.3.2 规范性通常界面设计都按Windows界面的规范來设计,即包含“菜单条、工具栏、工具厢、 状态栏、滚动条、右键快捷菜单”的标准格式,可以说:界面遵循规范化的程度越高,则易 用性相应的就越好界面测试类型说明1、改变Windows的字体设置,在大字体 和小字体模式下分别观察,是否存在 文本标签被遮住的情况2、文本输入框是否太小,输入的文字被 遮住而不能完整呈现3、控件名称具有自解释性,且简单明了, 不含错别字和中英文混合;注意全角、 半角混合;4、完成相同或相近功能的菜单用横线隔 开放在同一位置,菜单深度一般要求 最多控制在二层以内,通常采用“常用 一主要一次要一工具一帮助”的位置 排列;5、菜单要求凸出显示,通常使用5号字 体,右键快捷菜单采用与菜单相同的 准则;6、常用菜单要有命令快捷方式。
7、菜单前的图标能直观的代表要完成的 操作8、工具栏要求可以根据用户的要求自己 选择定制9、相同或相近功能的工具栏放在一起10、工具栏中的每一个按钮要有及时提示 信息,具有图标的按钮是否有hinto11、一条工具栏的长度最长不能超出屏幕 宽度12、工具栏的图标能直观的代表要完成的 操作13、系统常用的工具栏设置默认放置位 置14、工具栏太多时可以考虑使用工具厢15、菜单和工具条要有清楚的界限;菜单 要求凸出显示,这样在移走工具条时 仍有立体感16、状态条要能显示用户切实需要的信息 (譬如:目前的操作、系统状态、用 户位置、用户信息、提示信息、错误 信息,使用单位信息及软件开发商信 息等),状态条的高度以放置五号字为 宜;17、菜单和状态条中通常使用5号字体 工具条一般比菜单要宽,但不要宽的 太多,否则看起來很不协调18、菜单要与语境相关,如,不同权限的用 户登陆一个应用程序,不同级别的用户 可以看到不同级别的菜单并使用不同 级别的功能;19、滚动条的长度要根据显示信息的长度 或宽度能及时变换,以利于用户了解 显示信息的位置和百分比,滚动条的 宽度比状态条的略窄;一个页面上最 好不要出现多个滚动条的嵌套;20、工具厢要具有可增减性,由用户自己 根据需求定制。
21、工具厢的默认总宽度不要超过屏幕宽 度的1/522、如果某一操作需要的吋间较长,应该 显示进度条和进程提示;23、对于大小可调的窗口,在调整窗口大 小时,窗口中的界而元素能否随之改 变大小以保持协调,缩放窗体,窗体上 的控件应随窗体的大小变化而变化;24、模式窗口的右上角是否只有关闭按钮25、对于多行文本输入框,当输入的文字 较多时,能否自动产生滚动条26、与正在进行的操作无关的按钮是否为 无效状态27、対可能造成数据无法恢复的操作或者 需要耗费大量时间的操作是否提供确 认信息或提示信息窗口28、发生错误或异常时,是否有提示信息, 提示的信息是否是中文,错误信息内 容是否正确,无错别字,且明确29、对话框是否有默认按钮,即按Enter 后自动执行默认按钮对应操作30、窗口中的数据内容使用鼠标、功能键、 方向箭头和键盘访问的情况31、所有窗口相关的功能的可操作性32、显示多个窗口时,窗口的名称是否被 适当地表示,活动窗口是否被适当地 加亮33、快速或慢速移动窗体,背景及窗体本 身刷新是否正确;34、如果使用多任务,是否所有的窗口被 实吋更新;35、窗口的声音和颜色提示和窗II的操作 顺序是否符合需求;36、不同的分辨率的情况下,窗口内各控 件正常显示;37、窗口中记录较多的情况下,支持分页 显示。
38、窗体大小,大小要合适,控件布局合 理;39、移动窗体.快速或慢速移动窗体,背景 及窗体本身刷新必须正确;40、显示分辨率.必须在不同的分辨率的 情况下测试程序的显示是否正常;41、状态栏是否显示正确;42、工具栏的图标执行操作是否有效,是 否与菜单栏中图标显示一致;43、菜单通常采用“常用一主要一次要一 工具一帮助”的位置排列,符合流行 的Windows风格44、常用的有“文件”、“编辑”,“查看” 等,儿乎每个系统都有这些选项,当 然要根据不同的系统有所取舍45、下拉菜单要根据菜单选项的含义进行 分组,并切按照一定的规则进行排列, 用横线隔开46、菜单功能是否随当前的窗口操作加亮 或变灰;47、1.3.3 一致性界面测试类型说明1、提示的格式是否一致2、菜单的格式是否一致3、帮助的格式是否一致4、提示、菜单、帮助中的术语是否一致;5、功能类似的相关界面在外观、布局、 交互方式上是否一致;6、工具栏的图标是否与菜单栏中图标显 示一致7、相同功能按钮的图标和文字是否一致8、同一层次的文字在同一种提示场合(一般情况、突显、警告等)在文字 大小、字体、颜色、对齐方式方面是 否一致;9、窗体或控件的字体和大小要一致10、各窗口的颜色是否协调一致1.3.4 合理性屏幕对角线相交的位置是用户直视的地方,正上方四分之一处为易吸引用户注意力的位置,在放置窗体时要注意利用这两个位置。
界面测试类型说明1、父窗体或主窗体的中心位置应该在对 角线焦点附近2、子窗体位置应该在主窗体的左上角或 正中3、多个子窗体弹出时应该依次向右下方 偏移,以显示窗体出标题为宜4、重要的命令按钮与使用较频繁的按钮 要放在界面上注目的位置5、错误使用容易引起界面退出或关闭的 按钮不应该放在易点位置横排开头 或最后与竖排最后为易点位置6、与正在进行的操作无关的按钮应该加 以屏蔽7、对可能造成数据无法恢复的操作必须 提供确认信息,给用户放弃选择的机 会8、非法的输入或操作应有足够的提示说 明9、对运行过程中出现问题而引起错误的 地方要有提示,让用户明白错误出处, 避免形成无限期的等待10、提示、警告、或错误说明应该清楚、 明了、恰当并且应避免英文提示的岀 现11、各界面的元素应同时支持键盘操作和鼠标操作;12、Windows的字体设置,在大字体和小 字体模式下分别观察,文本标签是否 被遮住;13、拖动滚动条,检查屏幕刷新情况,14、页面上是否有乱码;15、单击滚动条、用滚轮控制滚动条、点 击滚动条的上下按钮,功能正确可用;16、对于多行文本输入框,当输入的文字 较多时,能够自动产生滚动条;17、文本输入框大小适中,输入的文字能 完整呈现。
1.3.5 美观与协调性界面应该大小适合美学观点,感觉协调舒适,能在有效的范禺内吸引用户的注意力界面测试类型说明1、长宽接近黄金点比例,切忌长宽比例 失调、或宽度超过长度2、按钮大小基本相近,忌用太长的名称, 免得占用过多的界面位置3、按钮的大小要与界面的大小和空间协 调4、避免空旷的界面上放置很大的按钮5、放置完控件后界面不应有很大的空缺 位臂6、字体的大小要与界面的大小比例协 调,通常使用的字体中宋体9-12较 为美观,很少使用超过12号的字体7、前景与背景色搭配合理协调,反差不 宜太大,最好少用深色,如大红、大 绿等。












