黄磊
(安徽理工大学,安徽 淮南 232001;亳州师范高等专科学校,安徽 亳州 236800)
高校校园网WEB可用性评估与测试的研究
黄磊
(安徽理工大学,安徽 淮南 232001;亳州师范高等专科学校,安徽 亳州 236800)
随着网络技术不断的发展及普及,高校校园网站在学生的学习及校园生活中体现着越发重要的作用.学生对它的要求也随之越来越高.高校校园网站的WEB可用性越发引起重视.本文主要是对高校校园网WEB可用性评估标准与测试方法进行论述,并提出非常具体的适合高校校园网站的可用性评估与测试方法.这有助于校园网站web可用性分析和提高WEB可用性设计和应用.
可用性;可用性评估;可用性测试
随着高校校园网站在高校越来越得到重视,同时在高校教学、校园文化及生活中所体现的功能作用越发明显.我们需要用更为科学的标准和方法对校园网站进行可能性的评估.我们从可用性的定义中了解到,其评价中的效率、有效性、满意度指标并不容易量化和准确统计、准确评价,我们并没有提出一种行之有效的具体方法用于可用性评估.用户而言需要的是一种具体的有可行性的指导.
雅各布.尼尔森(Jakob Nielsen)于20世纪90年代初提出启发式评估(Heuristic Evaluation),并编制了一套启发式评估准则.他把开发中涉及到的200多个可用性分析问题和统计减少设置为10个最重要的规则:
(1)Visibility of system status系统状态的可视性
(2)Match between system and the real world系统和现实世界之间匹配
(3)User control and freedom用户控制和自由
(4)Consistency and standards一致性和标准
(5)Error prevention错误预防
(6)Recognition rather than recall承认而不是召回
(7)Flexibility and efficiency of use灵活性和使用效率
(8)Aesthetic and minimalist design审美与简约的设计
(9)Help users recognize,diagnose,and recover from errors帮助用户识别,诊断和从错误中恢复
(10)Help and documentation帮助和文档
Jakob Nielsen的可用性启发示评估准则是以用户体验为核心的评估准则,它对评价一个网站的可用性方面具有非常重要的应用价值.也是业界广泛使用的WEB可用性评价准则.但因为WEB应用环境和用户对象的差异,其可用性的相关指标的重要性有所差异.而高校校园网站面向的客户有其特点,为其客户提供的服务也有其特殊性.高校校园网的固定客户主要有:未来生、在校生、校内教职工、校友、科研机构、教育管理机构及相关社会人员(包括学生家长).由于高校网站用户主体是学生和教师,因此其主要的功能就是满足学生和教师的教学、科研需求,主要为学生和老师提供各种教育教学科研相关的信息服务,据此,校园网站可用性的主要指标应是:内容可用性、交互性界面、效率性、学习性、自主性和用户满意度等.如表1.
表1 校园网可用性主要指标
内容及服务:高校网站用户主体是学生和老师,因此就需要要内容上要满足教师和学生的教育教学、工作学习需求.
交互:校园网站的服务主要是教学服务、学校事务流程服务、师生、学生之间交流服务为主,在这些服务中双向的交流是必要的.交互的方便、快捷和实用是高校校园网站可用性非常重要的指标.
用户效率:用户效率指的是人的生产力而并不是机器的生产力.在软件的高效率的突破是系统的基本架构不是在表面的接口设计,这是个简单的事实.要以用户体验为中心,根据用户体验过程中的使用建立效率机制.比如:只要有可能,使用多线程推入背景延迟.通常可以通过隐藏的多任务处理技术的用户,让他们继续工作,而他们的传输和计算发生在后台进行.以减少用户的等待时间.
学习性:在以学生为主体的学校,学生主要的生活经历是以学习为主.高校校园网站做为学生学习的第二课堂,其学习性的可用性指标格外的重要.在网站功能及信息提供方面都应该充分满足学生的网络学习需求.
自治性:在以学生为主体的学校,学生是年青人,其学习观、人生观、文化观、思想方面有其成长性,应该充分尊重学生的意识和思想的独立性,在网站中给学生充分的自治性和自主性.借助校园网站自治性有利于培养学生思想的独立性、人生观的确立、及丰富校园文化.
满意度:满意度主要是指用户的主观体验和主观感受,它是一个综合的情绪化指标,也是评价学校校园网站的最直观的指标.
IBM早在1970年就在项目开发中引入了可用性测试(Usability Test(U-Test).微软于八十年代末开始使用可用性测试技术.国内不管是研究和应用都要更晚一些,但随着网络技术的广泛普及,网站的可用性测试技术和方法已慢慢被运用在国内相关WEB开发项目中.在WEB开发中用户的需求的真实性是关键所在,这种以用户需求和体验为中心的WEB开发模式,是网站可用性开发的关键.而网站的可用性测试在开发流程中又是至关重要.其对用户具体使用网站上、在网站上完成若干任务观察其行为,收集用户操作数据,并对其进行分析解释,得出结论.最终以完善原型设计.WEB可用性测试过程如下:
3.1 实验设计(测试目标确立)
在测试之前首先要确定测试目的,然后设计一些用户任务让用户去完成,在用户操作的过程中对用户行为进行观察,以便发现用户在真实的操作过程中的一些行为规律.在用户任务执行的过程中,测试员不可引导测试用户的行为,以避免影响记录、获取数据信息的真实性.要站在用户的角度来设计任务,并且要把有争议的一些功能任务来让用户测试以便帮助设计师决策.
3.2 测试开始阶段
通过下图可知,较早的开展测试对网站更好.
图1 可用性测试介入时间和风险大小关系图
3.3 测试用户
测试人数在刚开始时是和可用性成正比的,可人数达到一定程度后对可用性结果的影响就变小了(如图2所示),通过研究结果发现:仅访谈4-9个目标用户,即可找出网站80%的问题.这就要求所选用户具有代表性,即受测用户的网络行为和方式能代表一个目标用户群的使用习惯,这在测试中形成的测试结果必然非常重要.那么如何对受测用户进行筛选呢?通常是据用户特点确定下来用户的一个初始级别,这个可以利用用户的网龄、年龄、性别、职业、教育程度等统计学指标做初始级别确定和挑选.
图2 网站可用性与测试人数关系图
3.4 测试方法和工具
根据测试对象类型和测试目标,可以选择笔记录、仪器记录、便携实验室日志软件等方法进行测试,测试完成可使用焦点小组、专家访谈、一对一用户访谈问卷调查等多种方法对观察结果进行评估.还有一些专业软件工具,用这些工具软件有助于对用户数据进行搜集和分析.测试地点可以选择在认为合适的地点即可,要求并不苛刻,只要能保证测试质量和测试效果的地点都可以.
测试中要以用户测试目标来设定测试任务,要把任务置于设计好的任务情景中,让用户按制定的顺序完成所有的测试任务.并且真实完整的记录用户完成任务的过程.测试人员不可对用户进行测试任何引导,要完全任用户自主操作.以保证测试的独立性和真实性.测试结束后测试人员要对用户进行深度访谈以进一步了解用户测试的真实体验和感受.
3.5 测试数据
可用性测试数据包括两种测试数据:用户行为数据和用户偏好数据.各类用户数据还可以按是否量化分为定量和定性数据.通过实验数据分析得出测试人数的数量和收集到的数据的类型之间有因果关系,见下图,最终可根据此数据结果选择出可满足可用性测试要求的准确用户.
图3 测试人数与数据类型关系图
4.1 测试结果评估
测试的过程基本是相近的,关键是通过测试进行评估所发现的问题,评估通常从定量和定性两个方面进行,完成任务所用时间、错误频率、任务成功率等都属定量指标,而导航类型、行为的预测性、适应性等都是定性指标.我们通常所使用的评估方法如下:
整体测评:对任务执行的失败率、平均耗费时间以及难易度等评价数据进行总结.
问题出现的频率:发生测试问题的人数及发生问题产生的频率.
失败率:任务操作失败的概率,是否在任务中处于重要地位?
问题的严重性:根据完成任务过程中出现的操作错误频率、错误程度、错误性质综合评定.
改进建议:根据测试结果及其分析提出对设计的修改建议,测试目的也正是如此.
在测试结束后,测试人员根据测试结果进行分析评估和提出可行性改进建议,重新规划方案以及相关的交互模型.分析数据的根据来源于原始描述性测试数据,除此以外还要进行推测性数据分析.
简单的WEB可用性测试,它的一般过程主要有:分析网站性能、设计测试任务、选定测试人员、安排测试环境、完成测试任务、测试过程记录、测试分析.在应用测试的方法中可以使用的大概有几十种以上,但具体测试可以根据需要选择适合的方法来进行.我们选择其中三种进行讨论与介绍:
(1)焦点小组:由5—12人组成可用性测试小群体,由一名管理者引导大家对某一网站可用性主题或思想进行讨论.由讨论者之间的互动思考和想法的碰撞,从而使讨论的主题能够更加深入、完整.在可用性测试中,焦点小组常用于对己有设计原型的对分比较、分析、修改建议等方面的讨论.
(2)一对一用户测试:一个可用性测试部分包括测试人员和一个目标用户,这个目标用户会独立完成一系列的提前设定好的典型任务.
(3)启发式评估(Heuristies Evaluatinn):邀请6-10名用户作为评估人员来评价Web使用中的人机操作状况、交互感受,记录发现的问题,并据可用性原则提出修改的新方案.启发式评估的目的是利用确立的可用性原则,对每个发现的可用性问题进行解释和分析.
4.2 专家评估
它主要是指由可用性专家遵照一定的可用性标准对网站可用性的各个方面进行针对性分析和评估.专家评估专家人员组成很重要,专家评估给设计者提供快速、准确、标准的反馈信息,并给出改进的指导建议,有利于设计者快速地改进网站的可用性.它容易实现和操作简单的特点给原型评测带来很大好处.但专家评估也存在缺陷,他们只是以问题发现者的身份对网站进行检查和评估,因为他们毕竟不是用户本身,所以和用户测试是有差异的,因为不能完全站在用户角度测试,漏失一些问题自然也是正常的.虽然专家评估能够帮助我们很好的解决一些问题,但是还不能算彻底,所以它不能代替用户测试在设计与开发中的作用.
网站可用性指标对网站至关重要,用何种方式来对其可用性进行评估与评测直接影响了对网站可用性的评价,因此具体选择什么样的方法,应当是根据不同的网站情况完全以用户为中心建立评估与评测标准及方法.只有如此使得我们的评估与评测结果才有价值才对WEB可用性的提高和修改有意义!
〔1〕张玲利.使用二维信息可视化技术的网站可用性分析方法的研究与应用[D].大连海事大学,2005.2-3.
〔2〕steve Mulder.赢在用户:Web人物角色创建和应用实践指南[M].机械工业出版社,2007.23-25.
〔3〕Jesse James Garrett.用户体验的要素:以用户为中心的Web的设计[M].机械工业出版社,2008.12-13.
〔4〕魏晓玲.电子商务网站可用性测试设计[J].电脑学习,2010 (5):4-5.
〔5〕李佳,刘正捷,李冠宇,段建丽.软件可用性与通用工业规范可用性测试报告标准[J].计算机科学,2001(5):45-46.
〔5〕Jacob Nielsen.可用性工程[M].北京:机械工业出版社,2004.21-22.
〔6〕赵志华.WEB可用性设计研究及在校园网中建设中的应用[D].西北大学,2009.12-13.
〔7〕华迎.网站可用性测试设计[J].现代教育技术,2008,6(5): 23-24.
TP393.18
A
1673-260X(2015)09-0020-03
安徽省哲学社会科学规划项目(AHSKY2014D102);安徽省自然科学研究项目(KJ2013B151)