技术应用'
网描可用性测试的探索与研究
黄政
(华中师范大学信息与新闻传播学院,湖北武汉 430079)
摘 要:网站可用性直接影响着用户的使用体验感受,因此受到多领域的广泛关注,提高网站可用性得到了越来
越多的重视。通过对可用性测试进行阐述,提出来网站可用性测试流程结构,希望能对我国网站可用性测试的研究
提供参考依据。
关键词:可用性;网站测试;用户中心设计
中图分类号 :G434 文献标识码 :A
1 可用性与用户中心设计
可用性( U sability )的提出源于 20世纪 70 年代末,主要解决
用户与设备、软件、工具等人工开发系统之间的关系,指用户能
否很好地使用系统的功能,适用于人可能与之交互的系统的所
有方面(I J。美国学者贾克波尼尔森(Jak:ob Nielsen) 提出可用'性
就是从用户的角度来看,产品是否易用、高效,并使人感到满意
而乐意使用它。在<U sability Engineering>一书中指出可用性应
包含 5 个重要属性[叫可学习性、高效性、可记忆性、容错性和满
意度。
目前,我们更多采用的是国际标准组织的IS09241111 ( 1998)
定义,提出"可用性是产品在特定使用环境下为特定用户用于特
定用途时所具有的有效性( effectiveness )、效率( efficiency )和用
户主观满意度( satisfaction )"。可用性是衡量产品的重要标准,
强调最终用户的使用感受,是否能通过使用产品实现预期所设
想的功能。可用性的设计思想是以使用者体验感受为核心,因
此,可用性设计属于用户中心设计。用户中心设计是指以用户
需求为核心和出发点,设计产品或服务流程,也就是最终用户将
从不同方面不同程度影响产品(服务)如何设计,强调用户体验
(UE)的重要性,以此提高用户的满意度和忠诚度[飞
2 网站可用性测试及其必要性
可用性测试( U sability Test)可以通过启发式评估和用户
测试法两种方式进行,启发式评估是指多位评价人根据可用
性原则独立反复的浏览系统的各个界面,完成评估后相互间
进行讨论,在此过程中找出系统中存在的可用性问题。用户
测试法是让真实的用户在模拟真实使用环境下评估产品的可
收稿日期 :2013-06…25
文章编号: 1672-7800(2013)7-0039-02
用性水平,对用户体验质量进行度量,要求尽可能地选择那些
能代表目标用户的人作为测试用户,使用系统执行一组预定
的任务进行度量问]。
在网站可用性测试中,最有效最常用的是用户测试法。网
站的可用性主要是指用户与某个网站互动的简易和直觉化程
度,高可用性的网站应该是用户能轻松的学会完成指定任务并
喜欢使用该网站。研究指出,用户在选择网站时会根据对其可
用性印象进行判断。如果在该网站中操作很困难,用户会由于
产生烦躁情绪而选择放弃该网站。 Nielsen 学者曾提出建议,开
发系统应将 10%的预算用于系统可用性的测试评价。
3 网站可用性测试实施步骤
可靠有效的测试需要分阶段井然有序的进行。 Nielsen 提到
可用性测试通常分为准备、介绍、测试、事后交流 4个阶段;李青
等问]提出可用性测试分为计划、分析、测试、总结 4个阶段;梁华
坤等[7J认为可用性测试分为准备阶段、实施阶段、整理阶段,准备
阶段包括构建测试平台、选取用户、设计问卷及问题、确定需要计
量的数据,实施阶段包括进行测试、填写问卷、访谈、全过程实时
监控,数据分析、问卷访谈反馈、数据优化、BUG处理、系统改进。
圈 1 可用性测试流程
综合而言,可用性测试可分为四大步骤:确定测试任务、设
你者简介:黄攻( 1988一),女,贵州赤水人,华中师范大学信息与新闻传播学院硕士研究生,研究方向为教育信息资源设计与开发。
2川嘀嘀(下半月)默牛导刊载胃技术 391
E 技术应用
计调查问卷;选择测试用户、配置测试环境;任务项目测试、收
集测试数据;问题分析总结、进行系统完善,如图 1 。
设计阶段:确定测试任务、设计调查问卷
测试任务的选择需要遵循代表性原则,确定的测试任务要
尽可能地代表该网站的最终使用,可以选择网站中的主要功能
[2]。测试任务不应该太过复杂,因为测试的对象是产品而并非
用户,任务过于复杂或者难度过大,可能会影响用户完成任务的
信心,甚至在测试过程中用户会产生紧张焦虑等不良情绪,影响
测试的正常进行。在任务的设计环节,可以将几个非常简单的
任务排列靠前,这样可以使用户产生亲近感,轻松愉快地进行测
试。测试任务的描述应该简洁明确,尽可能的减少用户阅读中
将会产生的障碍,必要时实验员可以对任务进行解释,与用户沟
通降低其错误理解任务的风险。另外,测试任务一般通过书面
形式呈现,并且在测试过程中,用户能随时参考。
为了使测试能获得最真实的结论,不仅需要测试过程中量
化的客观数据,对测试用户的主观感受也应进行全面的收集与
整理,因此可以借助调查问卷完成。
准备阶段:选择测试用户、配置测试环境
测试用户的选择同样遵循代表性原则,尽量在预期的使用
用户群中招募。因为他们作为测试用户,更能准确地反映网站
在真实情景中会产生的问题。在选择测试用户时,可以通过访
谈或者问卷调查的形式了解用户的年龄、职业、网龄等基本信
息,以此来进行初步的筛选,并完成用户级别的划分测试用户群。
关于参与测试的用户人数,Nielsen相关研究指出,在测试采
用 5一8 个用户,即可找出 80%的问题。
为了在测试过程中减少对用户的干扰,让测试用户在轻松
自在的氛围中进行测试,测试环境应该尽量模拟真实场景。另
外,测试实验室应保持安静,实验设施可以包括实验电脑、实验
说明、实验桌、沙发、凳子、矿泉水等必要物件。
进行可用性测试一般采用笔头记录、摄像记录、电脑记录等
方式,根据具体的测试需求,实验员可以混合各种方式多方面的
记录测试用户的行为反应。对于网站可用性测试,主要是借助
测试工具将用户使用网站的最初以及最真实的体验完整的记录
下来,可以借助软件完成。美国 TechSmith公司发布的 MORAE
系列软件就是专门针对可用性测试所设计的全数字化解决方
案。测试前,实验员可以使用软件快速的设置测试任务,制作测
试问卷;测试中,通过屏幕录制帮助实验团队完整的记录用户在
测试环节中与产品互动的过程,并且还可以通过录像方式记录
或通过网络对测试进行远程监控;测试完成后,可以得到客观直
接的测试结果,通过软件对影像进行分析,还可选取需要的数据
绘制成直观的图表,为后期分析提供直观依据。
实施阶段:任务项目测试、收集测试数据
前期工作完成后,测试用户可以进入实验室完成测试任务。
在正式测试开始前,实验员应该帮助测试用户完成实验说明的
阅读,并测试用户提出的问题进行解答,另外要需帮助测试用户
完成试测,试测的目的是让用户熟悉整个测试流程以及查看测
试设备是否工作正常。在正式测试过程中,实验员在不打扰测
.402川年第 7 期仔半月阳牛导干U锁商技术
试用户正常操作的情况下,对测试过程进行监看,并完整记录测
试中产生的数据与信息。
测试数据的收集应包括客观的量化的数据,可以通过测试
软件获得。另外,还应收集测试用户在测试过程中变现出的情
绪化的主观的信息,可以在测试过程中通过实验员观察测试用
户的面部表情变化以及自发的语言记录分析得到,也可以通过
进一步的访谈,了解用户的真实体会,更准确的获得用户主观感
受和改进意见。
分析阶段:问题分析总结、进行系统完善
分析阶段是整个测试过程中最重要的阶段,通过对测试数
据进行统计分析,了解测试网站中所存在的问题,寻找现阶段的
改进方案,为下一阶段的工作做准备。对于数据的分析,可以依
据可用性的三属性有效性、效率、满意度,从任务完成情况、任
务完成时间、用户满意程度 3 个方面进行。
4 结语
可用性测试是网站开发的必要环节,该环节可以为网站设
计员提供网站改进的参考依据。因此在对网站进行可用性测试
需要注意以下几点:
首先,要明确测试目标,可用性的测试对象是网站而并非用
户。在进行可用性测试中,是通过邀请真实用户作于参与者为
实验提供信息与帮助,通过他们的体验与反馈,在完成任务遇到
的困难中寻找网站存在问题的原因,以期对网站进行完善,目的
不是改变用户。
其次,可用性测试的目的不是对网站技术进行升级,网站是
否能达到更高的可用性,是否更加易用才是关键。因此,应该将
工作重心放在网站布局更有易理解、导航系统清晰明了用户不
易迷失、网站具有更好的互动性和可靠性等方面。
最后,可用性测试并非一劳永逸,需应用在网站开发各个阶
段。可用性测试的结果影响因素很多,如参与用户类型、设置操
作任务、实验环境等,网站的不同阶段所反映出来的可用性问题
也会不同。因此,并不是完成一次测试,分析得出结论就意味着
结束。研究员应根据测试网站的不同设计执行具有针对性的可
用性测试,并以这次测试的结论作为下次测试的依据与参考,只
有通过多次连续的测试、分析与改进,才能构建出具有用户高满
意度的网站。
参考文献:
[ 1 ] 梁华坤,张丽霞,何志杰,等.可用性测试平台[1].计算机工程与设计.
2010(3 ):634-637.
[2] (美)尼尔森(Nielsen . 1).可用性工程[M].刘正捷,等译.北京:机械
工业出版社,2004.
[3] 刘名卓,祝智庭.网络课程可用性个案研究[1].开放教育研究.2010
(6):81-88.
[4] 李青,刘涛,徐鹏.网络教学平台的可用性测试研究.现代教育技术,
2009( 7): 106-110.
(责任编辑:徐丽娟)