首页 > 知识点讲解
       界面元素测试
知识路径: > 测试技术的分类 > 易用性测试 > 用户界面测试 > 
相关知识点:7个      
               窗口测试
               在Windows平台上运行的应用软件,窗口是软件界面的基础,正如操作系统的名字。窗口是显示设备中的一个区域,用于观看对象、对象相关信息以及应用与对象的动作进行交互。窗口有标题栏可以进行打开、关闭、创建、缩放、移动、删除、重叠等操作。
               现在让我们了解一下窗口的基本组成部分,从外观上讲,一般窗口是由标题、边框、菜单、工作区、滚动条等组成(如下图所示)。虽然软件产品的窗口各种各样,令人眼花缭乱,但基本组成是相同的。
               
               Microsoft Word窗口的配置部件示意图
               下面是一些窗口测试用例设计的参考例子。
               . 窗口控件的大小、对齐方向、颜色、背景等属性的设置值是否和程序设计规约相一致。
               . 是否显示相关的下拉菜单、工具条、滚动条、对话框、按钮、图标和其他控制,既能正确显示又能调用。
               . 若窗口无法显示,所有内容是否能够改变大小、移动和滚动。
               . 活动窗口是否能够被反显加亮。
               . 窗口是否正确地关闭。
               . 多个窗口叠加时窗口的名称是否显示正确。
               . 窗口的数据是否能够利用鼠标、功能键、方向箭头和键盘操作。
               . 当窗口被覆盖并重新调用后,窗口是否能够正确再生。
               . 如果使用多任务,是否所有的窗口被实时更新。
               . 窗口是否支持最小化和最大化或放大。
               . 窗口上的控件是否随着窗体的缩放而缩放。
               . 父窗体支持缩放时,子窗体是否也缩放。
               . 在一个窗口中按Tab键,移动聚焦是否按顺序移动。Tab的顺序应是先从上至下,再从左至右。
               . 子窗口位置是否在父窗口的左上角或正中,由于屏幕对角线相交的位置是用户直视的地方,正上方1/4处为易吸引用户注意力的位置,在放置窗口时要注意利用这两个位置。父窗口或主窗口的中心位置应该在对角线焦点附近。
               . 当多个子窗口弹出时是否依次向右下方偏移,以显示出窗口标题为宜,如下图所示为Microsoft PowerPoint窗口重叠示意图。通常重叠的窗口具有固定大小和位置,新打开的窗口要堆叠在最近打开的窗口上,这些重叠的窗口都带有突出的标签以便选择。
               . 重要的命令按钮与使用较频繁的按钮是否放在了界面上醒目的位置。因错误使用而引起界面退出或关闭的按钮,放在容易点击的位置。横排开头或结尾,与竖排结尾为容易点击的位置。
               . 与正在进行的操作无关的按钮应该加以屏蔽(Windows中用灰色显示,没法使用该按钮)。
               . 按钮的大小要与界面的大小和空间是否协调。避免在空旷的界面上放置很大的按钮。放置完控件后界面不应有很大的空缺位置。
               . 多窗口的切换响应时间是否过长。如果切换时间过长就会使用户出现意外的焦躁情绪,而响应时间过短有时会造成用户操作节奏加快,从而导致用户操作错误。
               
               Microsoft PowerPoint窗口重叠示意图
               菜单测试
               菜单对我们来讲是很熟悉的,它是应用程序命令项列表,菜单位置按照功能来组织。菜单按图形方式可以产生丰富多彩的菜单形式,例如条形菜单、水平和垂直的弹出式菜单、下拉菜单、T形菜单等。无论采用哪种方式,仅仅是菜单显示方式不同罢了,菜单的测试方法还是基本一样的。
               菜单是否易用主要体现在它能否提供线索帮助用户识别,而不用强迫用户去记忆。如果用户只通过简单的培训或偶尔的使用,就可以接受该系统,那么简单和有规则的菜单尤其有效。
               作为测试工程师,设计菜单界面测试用例主要应从以下几点考虑。
               . 是否符合需求;
               . 菜单项的措辞是否准确;
               . 菜单项的顺序是否合理;
               . 图形的布局是否一致。
               菜单界面测试用例设计范例如下表所示。
               
               菜单界面测试用例
               这个测试用例可以适用不同的菜单,上表是针对菜单界面测试所设计的一个测试用例说明。这个测试用例通过测试人员测试,会找出更多的Bugs。
               图标测试
               图标实际上属于菜单交互方式,只是它使用图标来代表文本菜单的菜单项。使用图标可以形象、逼真地反映菜单的功能,从而使理解、学习和操作变得更加易用。
               由于图标是表示实体信息的简洁、抽象的符号,所以在日常生活中被广泛地使用。图标不仅仅作为表示实体的符号,还可以作为可视按钮项,当被选中激活时,可以完成指定的功能。
               图标测试比较主观,与测试人员的喜好有关。比如,图标基调颜色刺眼,用户登入界面比较难于找到,图标比较抽象,图标范围太广等都属于用户界面测试中的缺陷。
               形象的图标给人很大的帮助,使人容易理解其内涵。那么图标测试用例要考虑的重点有哪些呢,以下所提供的几点可以作为参考。
               . 图标是否符合常规的表达习惯。
               . 不同的目标是否采用不同的图标。
               . 图标是否具有清晰的轮廓,轮廓清晰的图标可保证图像在不同背景色上都具有较好效果。
               . 注意图标的尺寸,建议图标的尺寸小一些较好。如工具栏图标非常小,您使用简单的图像,以直观方式显示图像即可清晰地表达图标的含义,而不必使用其他的复杂方式。Windows XP图标有四种尺寸,建议使用以下四种尺寸:48×48像素,32×32像素,24×24像素以及16×16像素。
               . 建议图标的外形与实际功能相似,应尽量避免抽象。这样的图标可以使用户很轻松、容易地认识此图标。
               . 在图标上是否加有标注。
               鼠标测试
               鼠标问题经常被人们忽略,但我们无时无刻都不能离开它。用户会把鼠标移进、移出窗口,或当光标在窗口中,用户按下、释放鼠标键,鼠标是否准确、灵活,对一个测试人员来说必将提到日程上来。
               以下所提供的几点可以作为鼠标测试的参考。
               . 在整个交互式语境中,是否可以识别鼠标操作;
               . 如果要求多次点击鼠标,是否能够在语境中正确识别;
               . 如果鼠标有多个按钮,是否能够在语境中正确识别;
               . 光标、处理指示器和识别指针是否随操作恰当地改变;
               . 点击选中而不是滑动停留选中;
               . 支持滑轮(鼠标中间的滚动轮)上下翻动操作;
               . 对于相同种类的元素采用相同的操作激活;
               . 用沙漏表示系统忙,用手型表示可以点击;
               . 鼠标无规则点击时是否会产生无法预料的结果;
               . 单击鼠标右键是否弹出菜单,取消右键是否隐藏弹出的菜单。
               文字测试
               文字在视觉上向用户传达作者的意图和各种信息,如果文字的组合巧妙,在视觉传达的过程中能够给人以美的感受,从而获得良好的心理反应。反之,则使人看后心里不愉快,视觉上难以产生美感,甚至会让用户拒而不看,这样势必难以传达出作者想表现的意图和构想。
               要达到这一目的必须考虑文字的整体诉求效果,给人以清晰的视觉印象。因此,在测试过程中,测试人员应该注意文字是否繁杂零乱,使人易认、易懂,测试文字主要依靠软件设计标准,观察文字是否有效地传达作者的意图,表达设计的主题和构想意念。
               文字测试是测试软件中是否拼写正确,是否易懂,不存在二义性,没有语法错误;文字与内容是否有出入等等,包括图片文字。比如,“请输入正确的证件号码”中何谓正确的证件号码。证件可以为身份证、驾驶证,也可为军官证,如果改为“请输入正确的身份证号码”用户就比较容易理解了。
 
 相关知识点:
 
软考在线指南
优惠劵及余额
在线支付
修改密码
下载及使用
购买流程
取消订单
联系我们
关于我们
联系我们
商务合作
旗下网站群
高级资格科目
信息系统项目管理师 系统分析师
系统架构设计师 网络规划设计师
系统规划与管理师
初级资格科目
程序员 网络管理员
信息处理技术员 信息系统运行管理员
中级资格科目
系统集成项目管理工程师 网络工程师
软件设计师 信息系统监理师
信息系统管理工程师 数据库系统工程师
多媒体应用设计师 软件评测师
嵌入式系统设计师 电子商务设计师
信息安全工程师
 

本网站所有产品设计(包括造型,颜色,图案,观感,文字,产品,内容),功能及其展示形式,均已受版权或产权保护。
任何公司及个人不得以任何方式复制部分或全部,违者将依法追究责任,特此声明。
本站部分内容来自互联网或由会员上传,版权归原作者所有。如有问题,请及时联系我们。


工作时间:9:00-20:00

客服

点击这里给我发消息 点击这里给我发消息 点击这里给我发消息

商务合作

点击这里给我发消息

客服邮箱service@rkpass.cn


京B2-20210865 | 京ICP备2020040059号-5 |京公网安备 11010502032051号 | 营业执照 | Copyright ©2000-2023 All Rights Reserved 软考在线版权所有