qileilove

          blog已經轉移至github,大家請訪問 http://qaseven.github.io/

          提高網站可用性測試技巧的幾點建議

          摘要:網站可用性測試并不像看起來那么簡單。雖然它不像航天科學那么復雜,但仍是錯綜復雜的。本文將分享幾條經驗,幫你快速提高可用性測試技巧,避免紕漏。

            Damian Rees為用戶體驗設計機構Experience Solutions的主管,作為UI設計專家,有著13年的設計經驗,曾工作于BBC、國家航空交通服務局。他在Smashing Magazine發表文章了《Improving Your Website Usability Tests》,分享了提高可用性測試的幾點經驗。我們對該文進行了編譯,內容如下:

            在我首次進行可用性測試時,我遇到一位可愛的老婦人。她不會使用鼠標,而是將它拿在手中,指向屏幕,并對光標說著鼓勵的話。測試結束后,我毫無收獲。但這位婦人卻認為我很“可愛”,建議我去見見她的孫女。從這件事上,我懂得了在招募測試參與者時應設定好明確的標準。

            可用性測試并不像看起來那么簡單。雖然它不像航天科學那么復雜,但仍是錯綜復雜的。本文將分享我從工作中總結出的幾條經驗,幫你快速提高可用性測試技巧,避免紕漏,使你和測試參與者更好地工作。

            編寫可用性測試腳本,回答特定的調查問題

            在開始新的可用性測試時,不要認為需要做的僅僅是找到網站的重點區域,并請用戶完成該區域中的任務。該方法可能會使你收到一些不錯的建議,但你也會遭到項目干系人大量問題的狂轟亂炸,被弄得啞口無言。

            關鍵點

            找到你需要給以反饋的人,與其進行交談,詢問他們希望研究報告回答哪些關鍵問題。如果有很多問題,那就對它們進行優先級排序,想辦法盡自己最大的努力來回答這些問題。如果某個問題十分模糊,抑或你不了解他們為什么會這樣問,那就要想辦法去弄明白。對問題背后的原因了解的越多,就越能更好地回答它們。

            給測試參與者信心,讓他們更自然地工作

            當參與者投入到某一測試中時,他們往往不確定期望他們做什么。當前面有相機,后面有人盯著時,他們就會緊張。在一開始,如果有人請求你的指導,不要驚訝。如果一開始你就嚴格限制,他們就會認為做任何事之前,都要得到你的許可。

          給測試參與者信心,讓他們更自然地工作

            關鍵點

            鼓勵用戶自然地工作。給用戶更寬泛的任務,允許他們按自己的喜好進行其他方向的探索。使用預先測試好的問題,幫助他們發現測試環境中的實際問題,然后讓他們根據自己的想法自然地回答這些問題。例如,我想測試一個財產法網站,首要任務是請人們在喜歡的區域內尋找房子(特定的區域),這樣我們可以真實地看到他們是如何使用網站的,同時可為下一個測試任務設定好環境。

            為用戶留出自由空間,使他們按自己的方式完成任務

            早些時候,我通常在測試腳本中設置好任務,用戶一離開我布置的任務,我就會要求他們再次回來。我對用戶控制得十分嚴格,有時與他們無法和諧相處,同時我也失去了學習到期望之外東西的機會。

            關鍵點

            為用戶留出足夠空間以便他們在網站上自由暢游。把用戶拉回測試任務之前不要追蹤得太緊。你可能會擔心對他們失去控制,或者擔心他們不理解此任務,但仍要試著再多忍耐一段時間,這樣你可以觀察他們去了哪里,以及為什么到那里去,這也是一件很精彩的事。這種情況中往往會發現一些真正有價值的東西,所以盡自己最大的努力去這樣做。只在你確定他們無法返回時,再進行追蹤引導他們回來。

           放松、沉默,觀察所顯露的一切

            嚴格控制用戶,只專注于你希望用戶完成的事上,是很容易做到的。當他們做某件感興趣或意料之外的事時,很有必要問一下他們在想什么。但此事不易過早,不易過于頻繁,否則你可能無法觀察到用戶的自然行為。

          讓用戶自由思索

            關鍵點

            盡量不要打斷參與者的思路。你打斷的次數越多,他們就越沒有信心完成這些任務。如果你每30秒打斷他們一次,他們就會失去思路,你將無法看到他們的自然行為。任務完成之后,你可以返回來再詢問他們之前所發生的事。我曾遇到很多新手曾犯過這樣的錯誤,在此提醒他們,同一時間一邊問問題一邊觀察用戶在做什么,是不可能的。

            為參與者訂制適合的任務

            當你開始做一件新事情時,你可能會去控制存在的可變因素,并對未知因素進行鎖定。根據經驗,當你有足夠信心相信你能解決發生的任何事時,你便會學會放松控制。

            早些時候,我喜歡為用戶寫好某一任務的精確場景。但不久我了解到,如果我設置的任務與用戶的自然行為無法匹配時,他們將不會遵從。記得有一次,我請一個19歲的男孩把自己想象成有三個孩子的媽媽,以完成某一任務。毫無疑問,他奇怪地看著我,沒有這樣做,而是放棄了。

            關鍵點

            為用戶布置好整體任務,并為用戶定制合適的場景。在測試開始前,花一點時間了解測試參與者是誰,他們當前使用哪些相似的產品、服務,是十分有用的。如果你利用這些信息構建出了符合實際問題、用戶樂于參與的場景,用戶不再簡單地“假裝”參與其中,你將會有更多的收獲。

            設定一些針對競爭對手網站的測試任務

            在某一網站上花費整整一小時,對于你和測試參與者來說,是十分無聊的事。但無聊不是唯一的問題,你所有的發現及觀察都是孤立。你并不明白,參與者平時就經常使用搜索引擎呢,還是因弄不明白網站導航,而只在使用你網站時使用呢。只觀察一個網站,你無法了解用戶使用Web的真實情況。

            關鍵點

            把競爭對手網站加入到測試計劃中,作為測試工作的一部分。最好的方法是,在測試開始前詢問參與者現在所使用的網站,并讓他們展示給你看。然后再介紹一個他們不曾使用過的競爭對手網站。這樣你就可以更好地掌握他們的行為模型,了解他們為什么選擇這個網站而非其它,更重要的是還可以學習到其他網站的優秀之處。這將為你以后解決網站中棘手的可用性問題提供靈感。

            不要讓他們知道你所要測試的網站

            過去,我曾犯過同樣的錯誤。我太過明顯的表現出所要測試的網站。當然,有些時候這是難以避免的,但如果可以,我建議盡量避免。主要原因是,當你為某一公司工作時(無論是員工還是代理人),任何人都很難完全忠誠于他們對該公司網站的真實體驗。

            關鍵點

            在測試之前,如果我沒有參與到網站的設計中,我就會強調自己的獨立性。另外,在訪問你真正想測試的網站之前,首先讓測試者查看競爭對手的網站,并給出真實的反饋。如果這一切是在他們對所真正要測試的網站毫不知情的情況進行的,你就有更大的機會獲得他們最真實的想法。

            總結

            如果你想提高可用性測試技術,除了多做測試外沒有別的辦法。不過,正如我在本文所強調的幾點,你要知道,測試任務的設計及與參與者的交互方式將影響著你的研究結果。針對關鍵問題設計測試過程,在測試中不要過于嚴格是一個好的開始。另外,將競爭對手加入到測試中,鼓勵用戶自然地工作,以產生更好的結果。

            本文出自:http://www.csdn.net/article/2013-04-23/2815003

          posted on 2013-04-28 12:48 順其自然EVO 閱讀(190) 評論(0)  編輯  收藏 所屬分類: 測試學習專欄

          <2013年4月>
          31123456
          78910111213
          14151617181920
          21222324252627
          2829301234
          567891011

          導航

          統計

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 庆城县| 崇州市| 罗山县| 顺昌县| 铜山县| 南涧| 连云港市| 武安市| 桐庐县| 赤壁市| 龙胜| 漠河县| 那坡县| 拜城县| 旅游| 仁寿县| 涪陵区| 公安县| 项城市| 辽中县| 涞水县| 深泽县| 德格县| 安丘市| 高碑店市| 常德市| 承德市| 荆门市| 正安县| 炎陵县| 开远市| 肃宁县| 葫芦岛市| 安康市| 阜城县| 隆尧县| 宝清县| 建湖县| 镇江市| 铜陵市| 禹州市|