隨著手機和互聯(lián)網(wǎng)行業(yè)的普及病毡,用戶體驗越來越重要。隨之而來的是對交互設(shè)計與可用性測試的要求越來越高屁柏。下面我們就從測試者的角度來探討如何進行用戶體驗和可用性測試啦膜。
傳統(tǒng)意義上的開發(fā)人員很少關(guān)注人與軟件系統(tǒng)之間的相互作用有送,但是花費在用戶測試上的時間和費用能夠帶來更好的市場和經(jīng)濟回報,所以我們需要從用戶的角度進行軟件測試僧家。
那么如何從用戶的角度進行測試呢雀摘?對人的因素進行分析,是一個非常主觀的行為八拱,經(jīng)常問自己一些問題阵赠,也許就能能夠提供一些用戶體驗的測試靈感。以下幾條可以作為參考:
1肌稻、是否每一個交互設(shè)計都考慮到最終用戶的理解力清蚀、教育背景及環(huán)境壓力;
2爹谭、程序的輸出是否有意義枷邪、是否清晰;
3诺凡、用來錯誤診斷的提示信息直白易懂东揣,不要彈出如error code… 或者“發(fā)生了一個未知錯誤”等需要計算機專業(yè)人士才能讀懂的提示信息;
4绑洛、用戶界面是否保持概念一致救斑、內(nèi)部連貫童本、語法一致真屯,是否符合約定的使用習(xí)慣、語義穷娱、格式绑蔫、樣式及縮寫習(xí)慣;
5泵额、系統(tǒng)是否包含太多選項配深,或者包含一些選項不會被使用;現(xiàn)代軟件的一個發(fā)展趨勢就是提供那些最常用嫁盲、最基本的常用功能的菜單項(比如iphone的home鍵)篓叶。
6、一個好的成功的軟件設(shè)計還必須考慮如何使用軟件的功能更加符合人的思維邏輯和直覺羞秤。
7缸托、對于用戶的輸入,系統(tǒng)能夠及時作出反應(yīng)(如單擊鼠標(biāo)選中的條目將改變顏色或者按鈕能表現(xiàn)出按壓/彈起的狀態(tài))
8瘾蛋、程序操作是否容易上手俐镐,如果有一連串的菜單和選項操作,能否回到主界面哺哼;
9佩抹、用戶在眾多功能和菜單中來回切換是否不發(fā)生意外叼风,對軟件的主觀評價可能導(dǎo)致是否會繼續(xù)選擇使用該軟件,用戶是否會繼續(xù)推薦其他人使用該軟件棍苹,還是僅僅自己用一次就算了无宿?