圖表、圖像、圖標
圖像要盡可能接近事實,彩色圖像看起來比較真實,黑白圖像適合顯示簡單事物。
過多圖像也會降低顯示效果。要根據顯示需要來決定圖像的大小。
使用的圖標應該讓用戶容易聯想到所代表的信息;
不同的圖標要有明顯區別;
圖標樣式要考慮到用戶的不同文化背景,
最好是根據目前的國際標準或者一些已為大家接受的標準來設計。
視頻、動畫
用戶應能控制視頻的啟動、暫停、停止等。
在學習和教育軟件中使用動畫能提高年輕用戶的興趣,從而增強學習效果。
較長視頻片斷會使用戶厭倦,片斷長度限制在45秒左右較合適。
動畫的播放時間最好控制在20到30秒之內。
6.8.4 音頻界面設計
語音輸入
提高識別準確性,盡可能使用簡短清晰的語言,
輸入語言盡量由發音不同的單詞構成。
用戶在輸入過程中應可以控制語音的啟停,能退回到更習慣的輸入方式,能停止或取消不正確的輸入操作。
系統要提供反饋信息,讓用戶了解系統對語音輸入信息的解釋。
如果可能,在發送輸入信息前,允許用戶修改出現的錯誤。
如果多媒體產品要面向不同語言的用戶群,系統要提供語言選擇功能
語音輸出
考慮時間因素,在沒有任何中斷出現時,應限制在45秒左右,
避免用戶產生突兀的感覺,輸出語音至少要由三四句話組成。
不同內容可以用不同的聲音,這樣用戶就能在語音交互中輕松分辨出不同的信息。
盡量使用自然錄音,與合成語音相比,用戶更喜歡也能更好理解模擬或數字化復制的語音
7.易用性測試策略與實施
7.1 總體原則
軟件易用性主要是在軟件需求分析和UI設計的階段,使用軟件可用性工程的各種方法來保證的。在軟件確認測試中,易用性測試最大比重的工作是對于軟件產品和 UI設計的一致性,以及軟件UI的正確性,進行測試。其他易用性因素的測試則由測試人員根據上文的種種細則和測試經驗,與其他質量特性的測試混合進行。
易用性測試設計和實施的一般原則如下:
在軟件需求分析和UI設計階段,測試人員職責是參與同行評審,了解軟件需求和UI,根據經驗,以及從測試角度提出建議。注意使用性測試的主導是UI設計部門的用戶研究人員。當然測試人員可以參與這些活動或者直接閱讀使用性測試報告,可以了解軟件面向的用戶和用戶行為模式,從而為后面的易用性測試設計打下基礎
測試人員在UI設計階段結束后,再提出主觀看法的易用性問題一定要非常慎重,因為很難得到客觀的數據支持,個人的主觀看法沒有足夠說服力,容易引起糾紛,影響項目進度,而且幾乎不能得到修改。
在測試設計階段,測試人員職責是根據軟件需求規格說明書,UI設計說明書,以及軟件易用性的測試準則,在測試說明中設計易用性測試策略
在測試實施階段,測試人員職責是執行易用性測試
建議在軟件完整交付之后盡早專門進行一次UI的驗證測試,驗證軟件與UI設計說明書是否一致。這樣可以集中提出和及時處理UI在正確性,一致性方面的問題,因為UI修改對軟件影響較大,集中處理和盡早處理可以保證項目進度。
UI的驗證測試建議由測試人員主導控制,UI設計人員協助,原因是UI某些內容例如像素級別的微小偏差是需要專業經驗才能判斷的,同時UI人員可以在此時全面了解UI與軟件代碼的結合情況。
由于版本的更新,需求的更動,必然觸發UI的回歸測試。注意控制測試階段中間UI測試進行的時機和次數,否則影響項目進度。過多的次數加大測試工作量,降低測試效率。不及時的測試會貽誤修改時機,加大修改工作量。
測試階段結束之前,最后進行一次最終版本的UI確認測試,保證最終版本的UI正確性和一致性。
幫助設施的專項測試安排在測試階段后期,同樣需要在最后與最終版本的UI,功能同步確認一次,保證與最終版本的一致性
7.2 易用性測試設計
界定軟件易用性相關內容范圍,定義本軟件易用性測試范圍,特別是需要獨立專項執行的測試項目
原文轉自:http://www.uml.org.cn/Test/201209213.asp