可用性測試遵循的6個步驟
在產(chǎn)品設(shè)計流程中,可用性測試是繞不開的一個環(huán)節(jié)??捎眯詼y試具體要注意哪些問題?遵循哪些步驟?今天的文章應(yīng)該是一個非常不錯的科普~
為了保證可用性測試的有效性,你需要了解用戶測試過程。
用戶測試(可用性測試)是設(shè)計、定稿和發(fā)布一款優(yōu)秀的數(shù)字產(chǎn)品的關(guān)鍵組成部分??梢栽诋a(chǎn)品開發(fā)周期的任何階段檢測可用性問題,以改善整體用戶體驗。用戶測試會監(jiān)測典型用戶,在實際環(huán)境中與產(chǎn)品的交互行為。通過用戶測試可以確切地看到哪些方法有效,哪些方法無效。
然而,許多設(shè)計師和產(chǎn)品開發(fā)團(tuán)隊面臨的問題,是如何正確通過用戶測試,來識別實際的產(chǎn)品問題和設(shè)計缺陷。有很多變量可以影響可用性測試的質(zhì)量和有效性——預(yù)算、截止日期、參與者、人員、結(jié)構(gòu)的問題、測試標(biāo)準(zhǔn)以及不同的測試環(huán)境等因素都可能影響最終測試結(jié)果的價值。
為了確??捎眯詼y試的有效性,你需要了解用戶測試過程。我寫下了6個易于遵循的步驟,來一起看看吧。
步驟一:確定測試目標(biāo)
首先,清晰地列出用戶測試目標(biāo)。你想測試什么?你希望得到什么答案?
例如:
- 任務(wù)完成與否。用戶能否完成任務(wù)?是什么阻止用戶完成任務(wù)?用戶可以在任務(wù)中走多遠(yuǎn)?
- 任務(wù)持續(xù)時長。用戶完成任務(wù)需要多少時間?完成一項任務(wù)需要的時間是太多還是太少?
- 任務(wù)流程效率。用戶可以輕松瀏覽產(chǎn)品嗎?需要添加/刪除任何步驟嗎?
- 錯誤檢測。用戶是否遇到過錯誤?錯誤是什么時候發(fā)生的?它們是可以避免的還是不可避免的?能否恢復(fù)?
當(dāng)然還可以有其他的問題。
你想測試什么完全取決于你自己。重點在于你預(yù)先定義了測試目標(biāo),并需要保持一致。不要指望「即興發(fā)揮」,可用性測試需要大量的研究、計劃和準(zhǔn)備。所以務(wù)必事先準(zhǔn)備一個可靠的測試計劃。
步驟二:選擇測試方法
一旦你決定了測試目標(biāo),就可以選擇最合適的用戶測試方法了。有許多測試方法可供你選擇。
以下是一些常見的例子:
- 個人深度訪談。此方法完成時間最長,需要經(jīng)過培訓(xùn)的測試人員在準(zhǔn)備好的腳本和任務(wù)場景的幫助下運行用戶測試。
- 遠(yuǎn)程用戶測試。遠(yuǎn)程用戶測試是一種經(jīng)濟(jì)有效的技術(shù),可以在自然環(huán)境中進(jìn)行,比如:在家里或工作中,也可以調(diào)節(jié)或不調(diào)節(jié)。
- 卡片分類。參與者將內(nèi)容卡組織成對他們最有意義的樹形圖。
- A/B測試。用戶可以選擇兩種數(shù)字產(chǎn)品,以確定哪個版本的性能更好,這種方法需要比其他方法更多的參與者才能得到準(zhǔn)確的結(jié)果。
- 動眼跟蹤。這種方法使用眼球跟蹤軟件來跟蹤用戶在與產(chǎn)品交互時的視線。
- 焦點小組。這個測試包括一小組用戶之間的溫和討論,并在一個裝有雙向鏡的房間中進(jìn)行。
在選擇用戶測試方法時,先明確產(chǎn)品目前在產(chǎn)品開發(fā)周期中的位置。有些測試方法在早期使用效果更好,而有些方法在成品上效果更好。當(dāng)然,在選擇測試方法之前,還需要考慮預(yù)算、資源和測試工具等因素。
步驟三:尋找典型用戶
在招募用戶進(jìn)行用戶測試時,請確保已經(jīng)建立了清晰的選擇標(biāo)準(zhǔn),這樣才能找到和目標(biāo)匹配的測試人員。
大約3-5個用戶通常足以識別關(guān)鍵問題,根據(jù)反映您完美用戶角色的特定特征細(xì)分測試參與者,例如:
- 年齡;
- 性別;
- 居住地;
- 教育背景;
- 職業(yè);
- 收入;
- 技術(shù)熟練程度;
- 產(chǎn)品的其他特性。
選擇不熟悉你的產(chǎn)品的人可以獲得更可靠的結(jié)果。已經(jīng)熟悉您的產(chǎn)品的用戶可能對完成任務(wù)有先入為主的觀念?;蛘?,他們希望維持現(xiàn)狀,結(jié)果則可能是提供虛假的奉承而不是建設(shè)性的批評。因此你要避免招募同事、他們的直系親屬和朋友。在這些人群中測試產(chǎn)品很可能會影響最終結(jié)果的可靠性。
除了測試參與者之外,您還需要一位經(jīng)驗豐富的推動者來指導(dǎo)測試,確保一切順利運行。以及幾個在測試期間做筆記的觀察者。
小貼士:當(dāng)你問私人問題的時候,你篩選的問題應(yīng)當(dāng)是包容的。例如:如果你的問題之一是關(guān)于收入的,請設(shè)置可供選擇的收入范圍,不能要求他們透露確切工資,要尊重被試人員的隱私。
步驟四:創(chuàng)建任務(wù)場景
要求用戶完成任務(wù)的方式對用戶測試的成功至關(guān)重要,你不應(yīng)當(dāng)顯示特定的順序,讓操作用戶從A點到達(dá)B點——這并不是用戶測試的目的。你要做的是給他們足夠的信息來完成任務(wù)——以他們自己的方式。
對你的任務(wù)場景進(jìn)行模糊處理,給被試分享盡可能少的任務(wù)所需信息,提供太多的指令會破壞測試的目的。把它想成一個數(shù)學(xué)方程。你給用戶一個問題,他們必須找到正確的公式來解決它。
舉一個反例:進(jìn)入搜索欄,輸入紅色涼鞋,選擇尺碼8號,點擊“添加到購物車”按鈕,繼續(xù)結(jié)賬。
缺點:你沒有為用戶留下多少空間來了解用戶流。因此不能保證用戶在沒有特定詳細(xì)指令的情況下可以獲得相同的結(jié)果。
來看一個正確的例子:瀏覽網(wǎng)站,用提供的信用卡號碼購買一雙適合你尺寸的紅色涼鞋。
優(yōu)點:給用戶提供了適量的信息指令,且沒有透露太多。
此外,在制定任務(wù)場景時,一定要同時包含開放式任務(wù)和特定目標(biāo)的任務(wù)。開放式問題對于觀察用戶自由地與產(chǎn)品交互非常有用,而特定目標(biāo)的任務(wù)對于測試特定功能非常有效。如果使用正確,這兩種方法在用戶測試中都非常有用。
步驟五:重現(xiàn)測試環(huán)境
復(fù)盤您在用戶測試期間所做的和所說的一切。這包括你什么時候,怎么說,怎么做,雖然這看起來有點夸張,但相信我,這樣做很重要,重現(xiàn)創(chuàng)建測試環(huán)境是您能夠100%確定結(jié)果準(zhǔn)確的唯一方法。
測試腳本在用戶測試中也扮演著非常重要的角色,通過使用固定的腳本,您可以消除測試期間出現(xiàn)前后不一致的可能性。有趣的是,通常這種偏差是測試推動者所造成的。例如:他們可能以一種方式詢問一個參與者,而向另一個人描述的時候,則會強調(diào)任務(wù)的另一個部分?;蛘咚麄兛赡芟蚱渲心承┤送嘎稖y試過程的某些細(xì)節(jié),這些會導(dǎo)致測試環(huán)境前后不一致。
因此,最好使用固定的腳本來穩(wěn)定地重現(xiàn)測試環(huán)境,并確保始終保持一致性。
步驟六:分析結(jié)果
這就是你一直在等待的時刻,此時需要收集結(jié)果并對其進(jìn)行分析和解讀了。參與者對測試的反應(yīng)如何?他們發(fā)現(xiàn)了什么關(guān)鍵問題?你的任何假設(shè)都被證明是正確的嗎?與你的團(tuán)隊分享和總結(jié)你的發(fā)現(xiàn)。
在總結(jié)完結(jié)果之后,與設(shè)計和開發(fā)團(tuán)隊一起對問題進(jìn)行優(yōu)先級排序,確定可能的解決方案,并確定改進(jìn)用戶體驗的最佳行動方案。
測試,分析,重復(fù)
成功地進(jìn)行用戶測試不是一蹴而就的。一旦你確定了目標(biāo)、選擇了合適的測試方法、創(chuàng)建任務(wù)場景、闡述了你的問題,并記錄了結(jié)果,一切都會變得很簡單。
按照上述的6個步驟來進(jìn)行用戶測試,得到你需要的答案以改善用戶體驗、提高留存率并獲得你應(yīng)得的利潤。記住——測試、分析和重復(fù)。
祝你好運,測試愉快!
原文鏈接:User Testing in 6 Simple Steps
譯者:陳子木
本文由 @陳子木 授權(quán)發(fā)布于人人都是產(chǎn)品經(jīng)理,未經(jīng)作者許可,禁止轉(zhuǎn)載
題圖來自Unsplash,基于CC0協(xié)議
測試腳本是什么意思啊