黃磊
(安徽理工大學,安徽 淮南 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)