由測試人員進行的主要的易用性測試項目如下:
UI界面靜態測試
UI交互信息測試
UI邏輯流程測試
幫助設施測試
界定軟件全部UI靜態界面與元素集合,設計靜態測試用例,可以考慮使用自動化工具和腳本
界定軟件包含的交互方式,交互信息集合, 可以根據軟件用戶分析和使用性測試報告,使用ALAC方法設計用例
界定軟件操作邏輯流程,可以使用流程圖描述, 可以根據軟件用戶分析和使用性測試報告,使用ALAC方法設計用例
界定全部幫助設施方式, 設計相關測試用例
根據易用性測試準則,考慮其他易用性因素的測試
根據項目進度,安排需要獨立專項測試的測試時間,安排回歸測試的時間和次數
如果是特殊類型的軟件產品,例如網站網頁,參考有關易用性設計專題
7.2.1 UI界面靜態測試
根據需求規格說明書與UI設計規格說明書描述沿菜單樹遍歷,確認所有UI元素圖形,文字顯示正常,位置正確,內容正確。UI元素包括下拉式菜單、工具條、滾動條、對話框、按鈕、圖標和其他控制…具體細則參照本文6.1-6.3節
根據軟件使用環境確認各種變動和參數設置下UI界面正常
屏幕保護、休眠以及切換到Dos全屏下等操作執行和恢復后對界面沒有造成變形,顯示失常等影響
切換變更屏幕分辨率以及顏色質量對界面沒有造成變形,顯示失常等影響.包括直接變更和重起后變更2種情況. 由于顯示器尺寸普遍增大,640*480測試優先級可以降低,1024*768以上參數優先級上升.考慮液晶顯示,電視屏幕顯示和16:9等新興應用
切換變更字體大小對界面沒有造成變形,顯示失常等影響.
7.2.2 UI交互信息測試
交互方式正確性,一致性測試(具體細則參照本文6.3-6.8)
菜單,右鍵菜單,按鈕等常規交互方式
熱鍵,功能鍵等鍵盤交互方式
語音輸入語音識別等音頻交互方式
手寫
遙控器,操縱桿,觸摸屏等其他交互方式
交互信息正確性一致性測試
交互信息合法性測試
7.2.3 UI邏輯流程測試
根據需求規格說明書與UI設計規格說明書描述沿菜單樹遍歷,確認所有用戶操作邏輯和流程正確.具體細則參照本文6.4
狀態跳轉測試
輸入輸出測試
非法處理測試
風險處理測試
安裝卸載測試
7.2.4 幫助設施測試
測試全部幫助設施.具體細則參照本文6.6
幫助設施調用和鏈接測試
幫助設施內容正確性測試
幫助設施一致性測試(與軟件一致,與需求和設計一致,本身內部一致)
幫助設施索引和搜索測試
8.參考文獻
歐盟可用性中國中心網站 http://usability.dlmu.edu.cn/
可用性工程在IT工業中的應用,計算機世界
以用戶為中心的軟件產品開發方法,計算機世界
可用性測試報告通用工業規范CIF,計算機世界
常用的可用性工程方法,計算機世界
軟件可用性與通用工業規范可用性測試報告標準,計算機科學
以用戶為中心的設計方法論,計算機科學
《網站可用性設計指南》 曹志英 等 歐盟可用性中國中心
《多媒體產品的可用性設計指南》段建麗等 歐盟可用性中國中心
《軟件工程實踐者的研究方法》-------(美)Roger S.Pressman著 黃柏素 梅宏 譯
《軟件測試》 -------(美)Ron Patton著 周予濱 姚靜 譯
軟件可靠性測試 北航可靠性工程研究所 陸民燕
軟件測試中心測試人員的測試記錄與總結
原文轉自:http://www.uml.org.cn/Test/201209213.asp