複製鏈接
請複製以下鏈接發送給好友

易用性測試

鎖定
易用性測試是指用户使用軟件時是否感覺方便,比如是否最多點擊鼠標三次就可以達到用户的目的。易用性和可用性存在一定的區別,可用性是指是否可以使用,而易用性是指是否方便使用。
中文名
易用性測試
性    質
測試
特    徵
指用户使用軟件時
優    點
易用性是指是否方便使用

目錄

易用性測試簡介

易用性(Usability)是交互的適應性、功能性和有效性的集中體現。
人體工程學ergonomics)是一門將日常使用的東西設計為易於使用和實用性強的學科。

易用性測試測試內容

在 2003 年頒佈的 GB/T16260-2003(ISO 9126-2001) 《軟件工程 產品質量》質量模型中,提出易用性包含易理解性、易學習性和易操作性;即易用性是指在指定條件下使用時,軟件產品被理解、學習、使用和吸引用户的能力。
(1)易理解性;(2)易學習性;(3)易操作性;(4)吸引性;(5)依從性
易用性測試包括針對應用程序的測試,同時還包括對用户手冊系統文檔的測試。通常採用質量外部模型來評價易用性。包括如下方面的測試:
(1)易理解性測試;
(2)易學性測試;
(3)易操作性測試;
(4)吸引性測試;
(5)易用的依從性測試。
易用性測試方法有:靜態測試動態測試;動態和靜態結合測試。
人體工程學的主要目標是達到易用性。
用於與軟件交互的方式稱為用户界面或UI。
2、優秀UI的構成
軟件測試員要負責測試軟件的易用性,包括其用户界面。
記住,軟件測試員不需要去設計UI,只需要把自己當作用户,然後去找出UI中的問題。
優秀UI具備的七個要素:
(1)符合標準和規範
最重要的用户界面要素是軟件符合現行的標準和規範——或者有真正站得住腳的不符合的理由。
注意:如果測試在特定平台上運行的軟件,就需要把該平台的標準和規範作為產品説明書的補充內容。像對待產品説明書一樣,根據它建立測試用例
這些標準和規範由軟件易用性專家開發。它們是經由大量正規測試、使用、嘗試和錯誤而設計出的方便用户的規則。
也並非要完全遵守準則,有時開發小組可能想對標準和規範有所提高。
平台也可能沒有標準,也許測試的軟件就是平台本身。
在這種情況下,設計小組可能成為軟件易用性標準的創立者。
(2)直觀
用户界面是否潔淨、不唐突、不擁擠?
UI的組織和佈局合理嗎?
多餘功能嗎?
幫助系統有效嗎?
(3)一致
如果軟件或者平台有一個標準,就要遵守它。如果沒有,就要注意軟件的特性,確保相似的操作以相似的方式進行。
快捷鍵和菜單選項
術語和命名
聽眾
諸如OK和Cancel按鈕的位置。
(4)靈活
多種視圖的選擇:
狀態跳轉
狀態終止和跳過
數據輸入和輸出
(5)舒適
軟件使用起來應該舒適,不能給用户工作制造障礙和困難。
恰當;
性能。
(6)正確
要測試正確性,就是測試UI是否做了該做的事。
注意:市場定位偏差、語言和拼寫、不良媒體、WYSIWYG(所見即所得)。
(7)實用
是否實用是優秀用户界面的最後一個要素。
3、為有殘疾障礙的人員測試:輔助選項測試
輔助選項測試(accessibility testing)也就是為有殘疾障礙的人測試。
殘疾有許多種:視力損傷、聽力損傷、運動損傷、認知和語言障礙
(1)法律要求:
開發殘疾人可以使用的用户界面的軟件有一些法律規定。在美國,有3條法律:
美國公民殘疾人條例(ADA)聲明
居民條例第508款
通信條例第255款
(2)軟件中的輔助特性
軟件可以有兩種方式提供輔助。
最容易的方式是利用平台或者操作系統內置的支持。
如果測試的軟件不在這些平台上運行,或者本身就是平台,就需要定義、編制和測試自己的輔助選項。
注意:如果正在測試產品的易用性,一定要專門為輔助選項建立測試用例
如windows系統,提供了:粘滯鍵篩選鍵切換鍵聲音衞士聲音顯示高對比度鼠標鍵串行鍵
4、總結
總之,不要讓易用性測試的模糊性和主觀性阻礙測試工作。易用性測試的模糊和主觀是固然的,即使設計用户界面的專家也會承認有的地方是這樣的。