全面解析|如何做好產品可用性測試?

2020-12-14 人人都是產品經理

用戶調研分為兩種,包括定性和定量研究。常見的調研方式有用戶訪談、可用性測試、問卷調查、數據分析、A/B測試等。在產品的設計開發及優化迭代的過程中起著非常重要的作用。本文筆者主要總結下可用性測試的親身操刀經驗。

什麼是可用性測試

可用性測試(usability testing)是一項通過用戶的使用來評估產品的技術,因為它反應了用戶的真實使用體驗,所以可以視為一種不可或缺的可用性檢驗過程。也就是說,可用性測試是讓用戶使用產品的設計原型或成品。通過觀察,來直觀的記錄用戶的感受和體驗,從而改善及提升產品可用性的方法。

可用性測試適用於產品發展的各個階段,包括前期設計開發階段到後期優化改進階段。做可用性測試價值在於能夠在不同的階段更加高效的發現問題,從而提高問題解決效率。

可用性測試行動計劃及操作步驟

想要做好產品的可用性測試,具體的行動計劃十分關鍵。在做一件事情之前,筆者保持的工作思路是:先看整體框架,再關注細節要點。所以將可用性測試劃分為以下幾個階段:

第一階段:做好測試前的準備工作

1. 制定時間規劃

我們需要在項目開展前,首先確定項目的時間要求,制定合理的Timeline。即初步規劃一下前期測試準備、中期測試開展及後期總結分析各個階段所需要的時間,以便根據整體節奏及時做調整和安排。

2. 定義測試目標和範圍

(1)確定需要測試的產品(服務)。以目標為導向,我們需要優先確定需要測試的產品是什麼,希望驗證什麼樣的結論或者預期。無論是開發測試期產品還是優化迭代期產品,要有出發點。

(2)確定產品測試範圍。產品測試範圍,包含想要測試的產品所涵蓋的服務範圍或全部功能。可根據實際的需求進行控制。

3. 定義目標用戶

要對自己調研的用戶有清晰的定位,即需要定義清楚測試的目標用戶畫像。

可以從以下兩個方面對測試用戶進行條件篩選:

用戶基本特徵(性別、年齡、所在地區、社會身份、收入水平、個人使用設備等)用戶行為特徵(產品訪問習慣、需求頻次、使用時長等)4. 招募測試用戶

招募測試用戶,就要以我們定義的目標用戶為標準來找。

大量的可用性測試實踐證明,5名參與者即可發現75%以上的問題。希望通過增加參與者數量來發現更多的問題意義不大,所以我們基本選擇5-7名參與較為合適。

5. 選擇測試任務

在可用性測試的具體實施階段,需要我們根據測試需求設置相關的任務。思考用戶在產品實際體驗過程中可能存在的場景和需求,要求用戶配合併完成相關的操作。

6. 擬寫任務的測試腳本

當我們對任務有了具體的思考後,接下來需要對任務進行具體描述,以便更好地實施。一般情況下,我們要準備好完整的測試腳本並分給團隊成員共同配合。常用的測試腳本包含以下內容:

可用性測試協議書提問者大綱(包含測試前聲明、基本信息提問、發聲練習、正式測試任務、體驗訪談等內容)記錄者大綱(依據提問者大綱同步整理,觀察並記錄用戶完成任務的過程)滿意度問卷7. 確定可用性測量維度

根據測試的目的需要我們進一步篩選測量維度,找到相關數據指標。我們通常會從定量和定性兩個維度出發衡量任務的難易程度:

定量維度:任務完成時間、任務操作成功/出錯次數、任務協助次數等定性維度:用戶對測試的整體評價及滿意度情況等此外還有其他維度的指標用於從更多的角度衡量整體設計流程及細節是否安排合理。

8. 準備測試物資

測試物資的籌備,需要我們列印相關材料,準備好測試使用的設備及場地。

可用性測試需要收集非常多的信息和數據以便後期總結分析,通常在實驗室進行,可選擇使用一些合適的輔助設備。實驗室通常分為測試區和觀察區:

測試區:主要是提供給調研者和參與者(用戶)使用觀察區:則主要是提供給記錄者、產品開發或其他相關成員使用但一般情況下,測試場所可選擇普通會議室、測試設備使用手機或電腦操作即可。

9. 組建測試團隊

我們在一個測試項目中,需要有不同角色的人相互分工配合。通常設置項目經理、產品經理、觀察記錄員、項目助手、設備管理員等角色。但實際上安排以下兩個角色也可以完成:

產品經理:主要負責與用戶溝通、控制整體項目進度、擬寫測試腳本、數據分析等觀察記錄員:主要負責協助記錄測試要點、招募用戶、測試現場支持等

第二階段:做好測試中的觀察記錄

1. 預測試環節

預測試環節主要是為了在正式測試開始前模擬真實的測試過程。

主要目的也是為了及時優化調整測試內容。除了檢查全部腳本是否正確無誤外,還要在測試時間控制和設備環境等方面進一步檢查,看看是否存在什麼問題,做好各類風險的初步預估。

2. 正式測試環節

正式測試環節即我們可用性測試的具體實施階段,主要可以按照以下幾個步驟操作:

步驟一:接待用戶

(1)用戶來訪籤到。在招募好用戶後,需要安排合適的時間邀請用戶到指定地點測試。用戶到達後需核對清楚用戶信息並引導進入休息區等待測試的開始。

(2)發放可用性測試協議書。隨後發給用戶可用性測試協議書,讓用戶仔細閱讀並籤字,對本次調研做一個初步的了解。協議書主要是說明此次測試的目的、徵求內容採集的權限、告知個人信息保密性及同步測試後可獲得的獎勵。

步驟二:測試實施

筆者總結出一些常規固定的流程模板,在測試實施階段可以按照以下內容進行:

(1)測試前聲明。在測試正式實施前,要對本次測試的背景和目的做一個聲明。

(2)基本信息提問。該環節主要是為了緩解測試的緊張氣氛,熱場是用戶和調研者之間相互熟悉的過程,以保證用戶在測試過程中的放鬆和配合狀態。可以選擇做一些比較輕鬆的暖場聊天(如親切的和用戶聊聊今日裝扮、近期出行計劃等)。也可以對用戶進行一個簡單的提問(如年齡、愛好、職業、產品使用習慣等)。

(3)發聲練習。在可用性測試過程中,往往會先要求用戶進行Think Aloud。即在測試的過程中,讓用戶將心中所想口頭表達出來。可以給用戶一個簡單的示例。

(4)正式測試任務。當用戶利用發聲思維法操作後沒有問題,可安排進入正式測試任務。正式測試任務和發聲練習一樣,需要用戶積極配合去完成,如果遇到問題也可隨時提出。

正式測試的任務在實施過程中需要注意幾點:

第一,任務解釋需要清晰到位。每一項任務都需要用戶理解透徹,知道這個任務具體是要做什麼,才能順利完成。不然盲目的操作也會影響測試結果,增加記錄的複雜程度。

第二,任務節奏要良好掌控。根據腳本內容,讓用戶依照實際的任務要求操作 ,不要隨意嘗試,控制好測試的時間和節奏。提問者和記錄者之間也要有較好的配合。第三,任務內容較好把握。對任務的難易程度要有初步的評估,並給到心裡預期,如果用戶遇到了問題,在測試結束後要及時溝通,找到發生的原因。

(5)體驗訪談。體驗訪談的目的在於對測試做一個補充提問,包括任務外的其他測試需求。此外,對任務執行過程中遇到的問題也可以進一步溝通,定位發生的原因並做好記錄。

步驟三:結束退場

(1)用戶填寫滿意度問卷。測試結束後,需要邀請用戶填寫滿意度問卷,對測試進行簡單的評價,做好信息反饋與總結。

(2)核對測試收錄的內容及信息。在用戶離開前,需要確認是否所有任務都已完成,測試記錄的相關信息是否都已完整收錄,儘可能的避免出現任何的遺漏。

第三階段:做好測試後的總結分析

1. 信息整理

測試結束後,首先需要對測試結果進行數據處理與分析,及問題的歸納總結。

(1)數據分析。主要是依據行動計劃中確定的可用性測量維度,從定性和定量的維度初步統計。通過任務的完成時間、任務操作成功/失敗次數及協助次數等指標,評估任務的難易程度,從而進行調整優化。也可以對用戶評價及滿意度的反饋進行統計,方便後續工作的繼續開展。

(2)問題歸納。可用性測試結束後,重點工作就是對用戶反饋的問題進行歸納總結。主要是匯總整理全部訪談記錄內容及歸納出一些主要的結論。通常我們可以先將任務做一個劃分,再從用戶體驗反饋和優化建議兩方面進行梳理,關注反饋頻次並整理優先級。

2. 結果總結與分析

結果總結與分析對調研而言至關重要。可用性測試報告框架可包含:

項目背景(可用性測試調研的背景及目的)、任務總覽(用戶完成每項任務的實際情況描述)、問題匯總(歸納測試過程中發現的問題)以及優化方案。此外,還可以再附錄中添加用戶的檔案信息、對可用性測試的評價及滿意度情況。方便其他參閱報告者更加清晰的了解到全部內容。

3. 測試結果溝通與反饋

當我們完成測試後,除了匯報測試的結果,還需要與具體的需求方做進一步的溝通,從而給出具體的改進方案和後續規劃。不是將結論或報告呈現在文檔中,將所有資料歸檔就算結束,而是需要我們主動溝通,將可用性測試得出的諸多有效結論同步給相關負責人,主動驅動業務的發展。

寫在最後

可用性測試在產品的設計開發及優化迭代的過程中起著非常重要的作用。筆者總結的具有實操性的方式方法需要靈活運用,最關鍵的是貼合具體的業務,通過可用性測試快速發現並解決問題。

感謝閱讀。

本文由 @Sherily 原創發布於人人都是產品經理,未經許可,禁止轉載。

題圖來自Unsplash,基於CC0協議。

相關焦點

  • 產品設計的可用性測試指南
    小強今天給大家帶來的是可用性測試分享,適用於UX、UI、視覺、用研和產品經歷等崗位。這篇文章從由五個模塊內容組成:什麼是可用性測試?為什麼要做可用性測試?怎樣去做可用性測試?什麼時候需要進行可用性測試?在哪去做可用性測試?那我們基於這5點一起展開詳細描述下吧。什麼是可用性測試?
  • 移動可用性測試 (一):概述
    前言移動網際網路時代,針對移動產品進行的可用性測試,主要是將PC產品可用性測試方法和經驗照搬過來。但在實際的工作中,由於移動產品的特殊性,我們遇到了一些在PC產品可用性測試中不曾遇見的問題,例如「使用測試設備還是用戶設備」,「選擇iOS平臺還是Android平臺測試」,「使用什麼原型工具和記錄工具」等。
  • 測試產品可用性的關鍵技巧——啟發式評估
    用戶體驗直接關乎產品的成敗,影響到業務能否正常開展並為公司賺取利潤。而可用性作為用戶體驗的核心,是設計師投入最多精力去探究和實踐的關鍵點。在產品上線之前,企業往往邀請可用性專家來評估產品的體驗、可用性問題,希望通過專業人員的介入,發現產品存在的體驗問題並及時糾正,以避免上線後的不良後果。
  • 【實戰總結】可用性測試的進階之路
    每個階段筆者對可用性測試都有著不同的看法和理解,在這將做簡明扼要的分析和大家一起共勉。方法認識階段讓一群具有目標性的用戶對產品進行典型操作,同時需要觀察員和開發人員在一旁觀察,聆聽,做記錄。這麼一整套流程我們稱之為可用性測試。
  • 產品經理必備乾貨:全面詳細的產品測試知識
    1、寫在前面文章主要涉及產品經理工作上經常接觸到的基礎的測試知識,包括測試的定義、測試何時進行、產品經理應該懂的測試概念、產品經理如何測試驗收產品。產品經理懂測試,在相應的測試方式中驗收產品的時候,能更清楚的系統地記錄產品的每個問題,然後用產品思維去思考如何解決這些問題。可以用極簡主義去思考如何把選擇複雜的問題簡單化減少用戶的選擇,比如刻意顯示引導用戶選擇的功能按鈕或隱藏用戶很少用到的功能,比如微信用戶很少用到的朋友圈停用的功能,使用路徑刻意加深隱藏。
  • 6 個實例告訴你:可用性測試究竟是什麼?
    可用性測試是什麼?本文作者通過用六個實例來分析,如果你還不清楚可用性測試是什麼,那就來文章中看看~可用性測試其實沒有那麼難,反倒是一件非常容易做的事情。在之前的文章《如何把可用性測試的任務描述寫的更好?》或者《如何提高可用性測試的任務描述?》
  • 可用性測試:表述清晰的功能 | 雷鋒網
    【編者按】在產品開發完成後,可用性測試是我們必要的一個環節,而在測試之前,我們一般會對軟體走查多遍,以熟習產品,並對可能遇到的問題在心裡有一個大致的判斷。本文作者@Uprit 最近做了一個導航產品的可用性測試,主要過程是,讓一些用戶在主持人的陪同下完成一系列已設計好的典型任務,以此來發現軟體中的一些可用性問題。 整個測試下來,發現了一件比較有意思的事情:有一個任務看起來比較複雜(群組導航),但一次完成率較高;同時有一個任務看起來簡單(搜周邊),但一次完成率卻較低。這與測試之前的預期有點出入。
  • 如何進行可用性啟發式評估
    用戶體驗只有在滲透入從創意到開發測試等產品開發的各個階段時才能發揮最佳效果。當通常來說事情沒這麼簡單,用戶體驗專家需要反覆對已經完成的產品進行優化才能使其達到我們口中所說的「用戶友好」水平。但是,亡羊補牢,為時未晚。對現有網站進行用戶體驗優化也有自己的好處和缺點。
  • 4個方面分析,產品可用性是什麼?
    縱使難以對其每一項進行深入的評估,但是通過對其5個方向的了解,逐步在開發和設計團隊中建立產品可用性的評估標準也是具有實際的意義。對於產品經理來說,如何評估產品的可用性則至關重要,它是一把產品經理的利劍,可以用其對產品評估提出令人信服的觀點,而不僅僅停留在我認為這樣修改產品會比較好的階段。
  • 一套完整的評估測試策略——啟發式評估
    因此,可用性越好,就會有越多的用戶參與到產品中來——投資回報率也就越高,這是一個成功產品和滿意用戶的終極循環。創造一種看起來不錯的產品很容易,但如何設計一種實用的產品呢?這需要做各種可用性測試,以確保你的產品是用戶友好型的。最有效的方法是啟發式評估。
  • PC端產品安全感和可用性設計策略
    本篇文章通過各種實例,詳細地為大家介紹了PC端產品如何構建安全感,以及其可用性設計的原則。搭建產品官網,目的通常離不開這兩點之一或二:1. 可用性:基於PC端的使用場景,官網本身作為產品使用的一種重要形態,提供在PC端進行完整全流程操作的功能,且移動端無法替代的體驗。如:新媒體使用電腦端進行文章編輯、粉絲管理,辦公群體挑選公司福利商城商品,宿舍內大家聚一起看劇看球賽等。
  • 如何規範化做好設計改版
    那如何規範化做好設計改版以及如何整理自己的思考方式甚至面試話術就顯得尤為重要,本篇文章將完整解讀一個優秀的改版練習到底要如何做,一起來學習吧! 這篇文章講到的設計改版思路囊括了從小功能優化到整套應用的重設計,文中提到的建議將會幫你少走彎路並能快速體現設計價值。本文其實是國外大佬在他們團隊內部做的一次內部分享,是基於數百次的重設計所經歷的困難和經驗總結而來。
  • 「十大可用性原則」助你打造一款令人高潮的產品
    3年網際網路產品項目經驗,參與公司重要項目的孵化和執行。當我們在使用一款產品的時候,怎樣的設計才能讓我們覺得這是一款好產品呢?作者根據尼爾森十大可用性原則對許多成熟的產品進行了評估,現在快看看一個產品可以達到好產品的概念需要什麼條件吧。
  • 萬字長文解析:如何做好TO B產品?
    要如何做好TO B 產品呢?本文是作者對自己五年運營工作內容的總結,來看要從哪些角度出發才能做好TO B產品。我只想扎紮實實做好產品、運營。答:扎紮實實做產品、運營和關注行業趨勢是不矛盾的,這種東西不觀察個3年、5年也觀察不出什麼,思考核心問題不怕早。並且,沒有公司需要一個35歲的活動策劃專員,努力認知業務是個人從點→面的過程。2.
  • 如何提升產品的用戶體驗?十分鐘教你學會尼爾森啟發式評估法(附贈...
    通過這套系統、全面、開放式的評估方法,我們可以對改善自己的產品有很大幫助。接下來,我就結合本人實際工作中踩過的坑,為大家詳細介紹一下。一、什麼是啟發式評估?啟發式評估時可用性研究的主要方法之一,通過3-5人的評估小組,分別根據科學的評估準則對產品進行評估。
  • 體驗設計師,如何著手創新產品設計?
    移情階段的移情地圖,用戶故事,用戶角色,用戶訪談了解用戶世界的全部範圍,形成問題陳述,明確化為鼓舞人心的「我們可能會如何提問」。幫助綜合和理解研究過程中收集的所有數據。原型與為測試建模階段:設計出原型並藉助模型進行測試。原型使得構思可視化。原型是所提出解決方案的簡單實驗模型,用於快速,廉價地測試或驗證概念,設計假設及其概念化的其他方面,以便所涉及的設計師可以做出適當的改進或可能的方向改變。
  • 提升數據中心電力系統可用性的方法有哪些
    沒有了IT,大多數企業組織及哦股將無法為他們的客戶服務;與合作夥伴展開合作,開發新的產品或執行其他基本的業務功能。那麼,提升數據中心電力系統可用性的方法有哪些?沒有了IT,大多數企業組織及哦股將無法為他們的客戶服務;與合作夥伴展開合作,開發新的產品或執行其他基本的業務功能。那麼,提升數據中心電力系統可用性的方法有哪些?
  • 如何規範化做好設計改版?我有5個要點要與你分享
    那如何規範化做好設計改版以及如何整理自己的思考方式甚至面試話術就顯得尤為重要,本篇文章將完整解讀一個優秀的改版練習到底要如何做,一起來學習吧!這篇文章講到的設計改版思路囊括了從小功能優化到整套應用的重設計,文中提到的建議將會幫你少走彎路並能快速體現設計價值。
  • 谷歌翻譯產品設計師:產品改版的三大用戶體驗設計原則
    編者按:產品升級迭代如何做?在谷歌翻譯設計師Pendar Yousefi和Olivia Grace看來,用戶是最重要的一個因素。產品設計要以用戶為中心,同時,在迭代過程中,要更加關注AB測試,而不是可用性測試。
  • 長文|如何從0到1搭建產品
    (在新標籤頁中打開,即可查看大圖)3.3 互動設計關於互動設計,在產品設計中從信息架構的布局開始,就包含了互動設計,比如在電商類目導航設計時,同類的或可相互搭配的商品會分為一類,這樣分類更符合用戶的預期。企業實際招聘時,會要求產品崗能力範圍包含了改善用戶體驗並做出有效的互動設計。產品設計早期,要保障產品基本的可用性。