|
知识路径: > 测试技术的分类 > Web应用测试 > Web应用运行测试 >
|
相关知识点:25个
|
|
|
|
使用Web浏览器作为客户端的一个原因就是它易于使用。用户知道如何浏览一个构建良好的网站。如果你注重这方面的测试,那么验证应用程序是否易于使用就非常重要了。
|
|
|
要评估一个Web系统是否易用,首先要分析最终用户的情况。用户的情况决定了Web系统在易用性方面需要花费多少时间,以及易用设计的方向。从用户角度讲,我们主要考虑以下几个方面的情况。
|
|
|
|
|
|
确定了最终用户使用的基础情况,我们就可以有针对性地测试一个Web系统的易用性了。我们把Web系统的易用性测试分为三个方面进行测试:
|
|
|
|
|
|
|
|
有人说,除了一定的技术外,Web系统的好与坏取决于其页面的设计艺术水平。这个话虽有失偏颇,但也从另外一个角度说明了Web系统的界面的重要性。由于Web系统的客户端均采用浏览器,不同用户可能会在浏览器里设置不同的显示方式,因此,我们在作界面测试的时候尽量使用默认的设置。
|
|
|
在开始进行界面测试以前,我们需要重点调研两个问题:
|
|
|
|
. Web应用界面(大多数等同于网页)的设计策略是什么。
|
|
|
这两个问题决定了我们评价一个Web应用系统界面采用什么样的标准。尽管不同的Web应用系统的界面千变万化,但其测试方法和评价准则仍有一些共同的内容。以下是界面测试中需要重点关注的。
|
|
|
|
一个复杂的页面会包含多种元素,如文字、表单、图片、动画、表格、视频等,从美学的角度来看,如果只是把所有的Web应用功能简单地堆砌到页面上,其易用性是很差的。需要评估的协调性包括以下几个方面:
|
|
|
|
|
|
|
一个统一的Web系统的不同页面应该从颜色、框架、操作方式等多个方面统一起来。由于Web日益流行,很多人把它看作图形设计作品。人们为了体现出网页设计的丰富多彩,在不同页面使用很多不同风格的图片、特效,初看觉得网页非常艳丽多彩,但忽略了不同网页的协调统一。
|
|
|
|
网页设计中用得最多的是表格,而用户操作最容易导致界面缺陷的也就是表格,因此要对表格进行操作验证。例如,需要验证表格是否设置正确、用户是否需要向右滚动页面才能看见表格中的内容;每一栏的宽度是否足够宽,表格里的文字是否都有折行;是否有因为某一格的内容太多,而将整行的内容拉长等。
|
|
|
|
|
|
|
|
|
辅助功能指为了方便用户更快更容易地使用网站而采用的一些设置,主要包括使用说明、导航、站点地图、帮助等。
|
|
|
①使用说明。应该确认站点有使用说明。即使网站很简单,也可能有人在某些方面需要证实一下。测试人员需要测试说明文档,验证说明是正确的。还可以根据说明进行操作,确认出现预期的结果。
|
|
|
②导航。导航描述了用户在一个页面内操作的方式,在不同的用户接口控制之间,例如按钮、对话框、列表和窗口等;或在不同的连接页面之间。通过考虑下列问题,可以决定一个Web应用系统是否易于导航:导航是否直观,Web系统的主要部分是否可通过主页存取。
|
|
|
在一个页面上放太多的信息往往起到与预期相反的效果。Web应用系统的用户趋向于目的驱动,很快地扫描一个Web应用系统,看是否有满足自己需要的信息,如果没有,就会很快地离开。很少有用户愿意花时间去熟悉Web应用系统的结构,因此,Web应用系统导航帮助要尽可能地准确。
|
|
|
导航的另一个重要方面是Web应用系统的页面结构、导航、菜单、连接的风格是否一致。确保用户凭直觉就知道Web应用系统里面是否还有内容,内容在什么地方。
|
|
|
③站点地图。确认你测试的站点是否有地图。有些网络高手可以直接去自己要去的地方,而不必点击一大堆页面。另外,新用户在网站中可能会迷失方向。站点地图可以引导用户进行浏览。需要验证站点地图是否正确,确认地图上的链接是否确实存,地图有没有包括站点上的所有链接。
|
|
|
④帮助。帮助在软件的易用性中占很重要的位置,在Web系统中也不例外。Web系统中的帮助可以分为联机帮助、参考式帮助、教程式帮助等,可分别针对其主题进行测试。
|
|
|
|
我们这里谈到的图形,泛指页面中所有的图片以及彩色元素。在Web应用系统中,图形占有相当重要的位置,因为Web系统应用范围的特殊性,图形直接影响了用户浏览和使用Web系统的操作。
|
|
|
适当的图片和动画既能起到广告宣传的作用,又能起到美化页面的功能。和谐的颜色搭配既能体现出Web应用系统的主题,也能反映出业主企业的形象。一个Web应用系统的图形可以包括图片、动画、边框、颜色、字体、背景、按钮,我们在进行图形测试时重点进行以下测试。
|
|
|
. 验证所有的图形是否有明确的用途。特别是图片或动画,有无堆砌的现象,因为过于集中的图片,既浪费传输时间,又影响视觉效果。
|
|
|
. 验证所有页面字体的颜色、风格是否一致。字体的颜色应与页面的主色调是否协调。
|
|
|
|
. 确认图片的大小和质量。这也是一个很重要的因素,图片是否采用JPG或GIF压缩,图片尺寸是否合适,分辨率是否满足需求等都需要进行评价。
|
|
|