軟體測試人員如何去分析及提高使用者體驗?

新夢想IT發表於2019-08-05

使用者體驗 就是一種使用者在使用產品時所建立起來的心理感受。心理感受是純主觀性的,也就帶有一定的不確定因素,不過,在界定使用者基本確定的情況下,其使用者體驗的共性是能夠透過良好的設計來實現的。使用者體驗的本質,就是需求是否得到良好的滿足。影響需求滿足的所有因素都構成體驗的一部分,而不僅是互動設計。

傳統意義上的開發人員很少關注人與軟體系統之間的相互作用,但是花費在使用者測試上的時間和費用能夠帶來更好的市場和經濟回報,所以我們需要從使用者的角度進行軟體測試。使用者體驗是擺在明面上的,直接面對的是操作使用者,看似和測試人員八竿子打不著的關係,其實兩者是有著密切不可分的聯絡。

軟體測試人員如何去分析及提高使用者體驗?

一、提升使用者體驗,可以節約測試成本

從使用者角度來說,如今軟體行業發展甚為迅速,各種軟體產品更是形形色色,使用者成了強勢的群體,他們不再滿足於使用的軟體能實現其需要的功能,更追求一種使用過程中的良好的心理感受,產品好就繼續用,產品不好就直接解除安裝。

從軟體公司的角度來講,提升產品的使用者體驗度可增加使用者對軟體產品乃至公司品牌的好感和信任度,這會使得我們的產品在市場上更有競爭力。同時,若從產品開發之初,就本著一種提升使用者體驗度的思想,那麼還可節約後期的開發及測試成本。

二、測試人員要清楚的知道:使用者體驗包括什麼?

有人將使用者體驗與軟體的執行效率混為一談,認為使用者體驗就指響應時間、可靠性、穩定性這三方面。其實這只是使用者體驗的一部分。我認為使用者體驗度可用幾個簡單的詞來概括:

有用:此處的有用是指正確的實現了使用者的需求,勿庸置疑,這是最基本最首要的一點。

易用:這也非常關鍵,不容易使用的產品,也是沒用的。產品要讓使用者一看就知道怎麼去用,而不要去讀使用者手冊。這也是設計的一個方向。

軟體測試人員如何去分析及提高使用者體驗?

好用:這就包括軟體的執行效率等方面,社會節奏越來越快,使用者不會接受需要兩分鐘才能進入某頁面的一個軟體。

友好:良好的人機互動,這就要求我們開發過程中以使用者為中心,這一點會體現到產品的各個細節,包括一句簡單的提示用語。我們需要記住一點:我們要做的是去適應使用者,而不是改變使用者。

三、軟體測試人員如何去分析使用者體驗,提高使用者體驗?

1、是否每一個互動設計都考慮到終端使用者的理解力、教育背景及環境壓力;

2、程式的輸出是否有意義、是否清晰;

3、用來錯誤診斷的提示資訊直白易懂,不要彈出如error code… 或者“發生了一個未知錯誤”等需要計算機專業人士才能讀懂的提示資訊;

4、使用者介面是否保持概念一致、內部連貫、語法一致,是否符合約定的使用習慣、語義、格式、樣式及縮寫習慣;

5、系統是否包含太多選項,或者包含一些選項不會被使用;現代軟體的一個發展趨勢就是提供那些最常用、最基本的常用功能的選單項(比如iphone的home鍵)。

6、一個好的成功的軟體設計還必須考慮如何使用軟體的功能更加符合人的思維邏輯和直覺。

軟體測試人員如何去分析及提高使用者體驗?

7、對於使用者的輸入,系統能夠及時作出反應(如單擊滑鼠選中的條目將改變顏色或者按鈕能表現出按壓/彈起的狀態)

8、程式操作是否容易上手,如果有一連串的選單和選項操作,能否回到主介面;

9、使用者在眾多功能和選單中來回切換是否不發生意外,對軟體的主觀評價可能導致是否會繼續選擇使用該軟體,使用者是否會繼續推薦其他人使用該軟體,還是僅僅自己用一次就算了?

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69940641/viewspace-2652728/,如需轉載,請註明出處,否則將追究法律責任。

相關文章