軟體的易用性測試原則和方法

2021-05-28 05:50:22 字數 2260 閱讀 6192

易用性

考察評定軟體的易學易用性,各個功能是否易於完成,軟體介面是否友好等方面進行測試

,這點在很多態別的管理類軟體中是非常重要的。

對於易用性測試可遵循以下原則:

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、導航測試

導航描述了使用者在乙個頁面內操作的方式,在不同的使用者介面控制之間,例如按鈕、對話方塊、列表和視窗等;或在不同的連線頁面之間。通過考慮下列問題,可以決定乙個應用系統是否易於導航:導航是否直觀?系統的主要部分是否可通過主頁訪問?系統是否需要站點地圖、搜尋引擎或其他

的導航幫助?

在乙個頁面上放太多的資訊往往起到與預期相反的效果。應用系統的使用者趨向於目的驅動,很快地掃瞄乙個應用系統,看是否有滿足自己需要的資訊,如果沒有,就會很快地離開。很少有使用者願意花時間去熟悉應用系統的結構

,因此,應用系統導航幫助要盡可能地準確。導航的另乙個重要方面是應用系統的頁面結構、導航、選單、連線的風格是否一致。確保使用者憑直覺就知道應用系統裡面是否還有內容,內容在什麼地方。

應用系統的層次一旦決定,就要著手測試使用者導航功能,讓終端使用者參與這種測試,效果將更加明顯。

2、圖形測試

在應用系統中,適當的和動畫既能起到廣告宣傳的作用,又能起到美化頁面的功能。乙個應用系統的圖形可以包括、動畫、邊框、顏色、字型、背景、按鈕等。圖形測試的內容有:(1

)要確保圖形有明確的用途,或動畫不要胡亂地堆在一起,以免浪費傳輸時間。應用系統的尺寸要盡量地小,並且要能清楚地說明某件事情,一般都鏈結到某個具體的頁面。(2

)驗證所有頁面字型的風格是否一致。(3

)背景顏色應該與字型顏色和前景顏色相搭配。(4

)的大小和質量也是乙個很重要的因素,一般採用

jpg或

gif壓縮。

3、內容測試

內容測試用來檢驗應用系統提供資訊的正確性、準確性和相關性。

資訊的正確性是指資訊是可靠的還是誤傳的。例如,在商品**列表中,錯誤的**可能引起財政問題甚至導致法律糾紛;資訊的準確性是指是否有語法或拼寫錯誤。這種測試通常使用一些文字處理軟體來進行,例如使用

microsoft word的"

拼音與語法檢查

"功能;資訊的相關性是指是否在當前頁面可以找到與當前瀏覽資訊相關的資訊列表或入口,也就是一般

web站點中的所謂

"相關文章列表"。

4、整體介面測試

整體介面是指整個應用系統的頁面結構設計,是給使用者的乙個整體感。例如:當使用者瀏覽應用系統時是否感到舒適,是否憑直覺就知道要找的資訊在什麼地方?整個應用系統的設計風格是否一致?

對整體介面的測試過程,其實是乙個對終端使用者進行調查的過程。一般應用系統採取在主頁上做乙個調查問卷的形式,來得到終端使用者的反饋資訊。對所有的可用性測試來說,都需要有外部人員(與應用系統開發沒有聯絡或聯絡很少的人員)的參與,最好是終端使用者的參與。

軟體測試之易用性測試

場景 學習 軟體測試 第11章節 易用性測試 易用性是互動適應性 實用性和有效性的集中體現。構成軟體缺陷的其中一條規則 軟體測試員認為軟體難以理解 不易使用 執行緩慢,或者終端使用者認為不好。如果在測試過程中,測試員都難以使用,客戶也會有同樣的問題。用於與軟體程式互動的方式稱為使用者介面或ui。易用...

易用性測試

易用性 useability 是互動的適應性 功能性和有效性的集中體現。人體工程學 ergonomics 是一門將日常使用的東西設計為易於使用和實用性強的學科。在 2003 年頒布的 gb t16260 2003 iso 9126 2001 軟體工程 產品質量 質量模型中,提出易用性包含易理解性 易...

生活中軟體易用性的例子 軟體易用性

在 gb t 29836 2013 系統與軟體易用性 中,將軟體易用性又細分為易理解性 易學性 易操作性以及吸引性四個子特性,並且為每個子特性都定義了若干個評估指標和評估方法。國標中的文字較為晦澀,不容易理解。另外國標中是以易用性的評估和度量為主要目的,而我認為首先學會如何分析和設計應該更重要一些。...