易用性
考察評定軟件的易學易用性,各個功能是否易于完成,軟件界面是否友好等方面進行測試,這點在很多類型的管理類軟件中是非常重要的。
通常對易用性有如下定義:
易見Easy to discover:單單憑觀察,用戶就應知道設備的狀態,該設備供選擇可以采取的行動。
易學Easy to learn:不通過幫助文件或通過簡單的幫助文件,用戶就能對一個陌生的產品有清晰的認識。
易用Easy to use:用戶不翻閱手冊就能使用軟件。
對于易用性測試可遵循以下原則:
1、完成相同或相近功能的按鈕用Frame 框起來,常用按鈕要支持快捷方式。
2、完成同一功能或任務的元素放在集中位置,減少鼠標移動的距離。
3、按功能將界面劃分局域塊,用Frame 框起來,并要有功能說明或標題。
4、界面要支持鍵盤自動瀏覽按鈕功能,即按Tab 鍵的自動切換功能。
5、界面上首先應輸入的信息和重要信息的控件在Tab 順序中應當靠前,位置也應放在窗口上較醒目的位置。
6、同一界面上的控件數最好不要超過10 個,多于10 個時可以考慮使用分頁界面顯示。
7、分頁界面要支持在頁面間的快捷切換,常用組合快捷鍵Ctrl+Tab
8、默認按鈕要支持Enter 操作,即按Enter 后自動執行默認按鈕對應操作。
9、可輸入控件檢測到非法輸入后應給出說明信息并能自動獲得焦點。
10、Tab 鍵的順序與控件排列順序要一直,目前流行總體從上到下,同時行間從左到右的方式。
11、復選框和選項框按選擇幾率的高底而先后排列。
12、復選框和選項框要有默認選項,并支持Tab 選擇。
13、選項數相同時多用選項框而不用下拉列表框。
14、界面空間較小時使用下拉框而不用選項框。
15、選項數較少時使用選項框,相反使用下拉列表框。
16、專業性強的軟件要使用相關的專業術語,通用性界面則提倡使用通用性詞眼。
17、對于界面輸入重復性高的情況,該界面應全面支持鍵盤操作,即在不使用鼠標的情況下采用鍵盤進行操作。
對于易用性測試還可從以下幾個方面入手:
1、導航測試
導航描述了用戶在一個頁面內操作的方式,在不同的用戶接口控制之間,例如按鈕、對話框、列表和窗口等;或在不同的連接頁面之間。通過考慮下列問題,可以決定一個應用系統是否易于導航:導航是否直觀?系統的主要部分是否可通過主頁存???系統是否需要站點地圖、搜索引擎或其他的導航幫助?
在一個頁面上放太多的信息往往起到與預期相反的效果。應用系統的用戶趨向于目的驅動,很快地掃描一個應用系統,看是否有滿足自己需要的信息,如果沒有,就會很快地離開。很少有用戶愿意花時間去熟悉應用系統的結構,因此,應用系統導航幫助要盡可能地準確。導航的另一個重要方面是應用系統的頁面結構、導航、菜單、連接的風格是否一致。確保用戶憑直覺就知道應用系統里面是否還有內容,內容在什么地方。
應用系統的層次一旦決定,就要著手測試用戶導航功能,讓最終用戶參與這種測試,效果將更加明顯。
原文轉自:http://www.anti-gravitydesign.com