非功能测试之界面测试和易用性测试
說明:該篇博客是博主一字一碼編寫的,實屬不易,請尊重原創,謝謝大家!
文章目錄
- 一、界面測試
- 1.窗體界面測試
- 1.1 案例
- 1.2 窗體界面測試用例
- 2.控件界面測試
- 2.1 案例
- 2.2 控件界面測試用例
- 3.菜單界面測試
- 3.1 案例
- 3.2 菜單界面測試用例
- 4.特殊屬性的界面測試
- 二、易用性測試
- 1.易用性測試的含義
- 2.易用性測試要點
- 3.案例
- 4.控件易用性測試用例
- 5.菜單易用性測試用例
- 6.快捷方式易用性測試用例
- 7.聯機幫助易用性測試用例
- 8.輔助系統易用性測試用例
一、界面測試
1.窗體界面測試
1.1 案例
- 當點擊窗體放大按鈕后,出現如下圖所見,功能聚集在左側,而未均勻分布左右兩側,則表示這是一個缺陷
1.2 窗體界面測試用例
窗體大小——窗體大小要合適,使內部控件布局合理,不過于密集,也不過于空曠,合理的利用控件。
移動窗體——快速或慢速移動窗體,背景及窗體本身刷新必須正確。
縮放窗體——點擊右上角最大化安鈕,窗體被最大化,或者用鼠標直接拖動窗體邊框,窗體也被放大。此時,內部控件沒有相應放大。只放大窗體而忽略控件的縮放是錯誤的,窗體上的控件也應該隨著窗體而縮放。在編程過程中,對于含有按鈕的界面一般不應該支持縮放,右上角只有關閉功能。
顯示分辨率——通常使用的顯示分辨率包括 640x480 , 800x600 , 1024x768 , 1280x1024等,由于在編程過程中,程序員可能使用了固定的控件大小和位置,不能隨分辨率的改變而變化,造成了在分辨率為1024x768情況下開發的程序主到 800X600的清況下顯示內容被裁切.因此必須在不同分辨率的情況下測試程序的顯示是否正常。
狀態欄——隨操作不同,逐一測試狀態欄的內容也隨之變化。例如,選中工作表2,狀
態欄中也顯示為第2張工作表;選擇顯示比例為150%,工具欄也相應顯示為150%。
工具欄——工具欄圖標執行有效,點擊后執行相應操作
工具欄圖標顯示和菜單中圖標一致,能直觀的代表要完成的操作。菜單
剪切、復制、插入的圖標和工具欄中的圖標一致,若不一致,會影響用戶操作。
錯誤信息的內容——內容正確,無錯別字,顯示的錯誤信息內容明確。例如,在打印過程中發生了錯誤,錯誤提示為“未能完成操作”,內容模糊,沒有任何關于錯誤原因的內容,有價值的提示應該如“未找到打印機,請檢查電纜連接”,使用戶可以通過該信息很容易的找到錯誤類型。
屏幕對角線相交的位置即屏幕中央是用戶直視的地方,正上方四分之一處為易吸引用
戶注意力的位置,測試窗體放置時要注意這兩個位置
父窗體或主窗體的中心位置應該在對角線焦點附近。
子窗體位置應該在主窗體的左上角或正中
多個子窗體彈出時應該依次向右下方偏移,以顯示出窗體標題為宜
重要的命令按鈕與使用較頻繁的按鈕要放在界面上注目的位置。
界面長寬接近黃金點比例,不要長寬比例失調或寬度超過長度
安鈕大小基本相近,不用太長的名稱
按鈕的大小與界面的大小和空間協調
宇體的大小與界面的大小比例協調,通常使用宋體,宇號為9-12
前景與背景色搭配合理協調
顏色使用柔和,杜絕刺目的顏色
界面風格要保持一致,字的大小、顛色、字體要相同
- 窗體控件大小的變化規則
- 文本框:
寬度可以,高度不可 - 密碼框:
寬度可以,高度不可 - 單選按鈕:
都不變 - 復選框:
都不變 - 下拉列表:
寬度可以,高度不可 - 列表框:
寬度高度都可以 - 滾動條:
都不變 - 按鈕:
都不變
2.控件界面測試
2.1 案例
2.2 控件界面測試用例
- 控件擺放對齊,間隔要一致,沒有重疊區域
- 無錯別字
- 無中英文混合
- 控件的字體和大小都要一致
- 控件被顯示完整不被裁切或重
- 文字無全角和半角混合使用
3.菜單界面測試
3.1 案例
3.2 菜單界面測試用例
- 菜單正常工作,菜單標題與實際執行內容一致
- 無錯別字
- 捷鍵無重復
- 熱鍵無重復
- 快捷鍵和熱鍵正常工作,與實際執行內容一致
- 菜單的字體和字號一致
- 無中英文混合
- 菜單和語境相關,對于不同用戶或執行不同功能,顯示菜單不同
- 與當前進行的操作無關的菜單應該被置為灰色
- 鼠標右鍵菜單操作。同以上1-9
- 菜單采用“常用一主要一次要一工具一幫助”的位置排列,符合流行的 Windows風格
- 下拉菜單根據菜單的含義進行分組,并按照一定的規則進行排列,用橫線隔開
- 菜單深度一般要求最多控制在三層以內
- 菜單前的圖標適合,與字高保持一致
- 主菜單數目適合,應為單排布置
4.特殊屬性的界面測試
- 安裝界面上有公司介紹或產品介紹,并有公司的圖標
- 主界面以及大多數界面上最好有公司圖標
- 登錄界面上有本產品的標志,同時包含公司圖標
- 幫助菜單的“關于”中有版權和產品信息
- 公司的系列產品要保持一致的界面風格,包括背景色、字體、菜單排列方式、圖標、安裝過程、按鈕用語等
二、易用性測試
1.易用性測試的含義
易用性指軟件產品被理解、學習、使用和吸引用戶的能力。
2.易用性測試要點
-
業務符合性
-
功能定制性
-
業務模塊的集成度
-
數據共享能力
-
約束性
-
交互性
-
錯誤提示
3.案例
4.控件易用性測試用例
5.菜單易用性測試用例
6.快捷方式易用性測試用例
7.聯機幫助易用性測試用例
8.輔助系統易用性測試用例
-
向導測試
-
信息提示是否用具有可以理解性的語言進行描述
-
對重要的、有破壞性的命令是否提示
-
信息提示是否統一
總結
以上是生活随笔為你收集整理的非功能测试之界面测试和易用性测试的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Lena——计算机视觉中的女神被人忽视的
- 下一篇: 社会工程学之黑客七宗罪——贪婪(死亡之P