UI测试注意事项
01.按功能將界面劃分局域塊,完成相同或相近功能的按鈕框起來, 并要有功能說明
02.界面要支持按Tab鍵的自動切換功能;Tab鍵切換是否正確; Tab鍵的順序與控件排列順序要一直,目前流行總體從上到下,同時行間從左到右的方式;
03.默認按鈕要支持Enter及選操作,即按Enter后自動執行默認按鈕對應操作
04.菜單點擊,窗口初始化
05.父窗體或主窗體的中心位置應該在對角線焦點附近;子窗體位置應該在主窗體的左上角或正中;多個子窗體彈出時應該依次向右下方偏移,以顯示窗體出標題為宜
06.分辨率1024*768下是否顯示正常
07.前景與背景色搭配合理協調,反差不宜太大,最好少用深色,如大紅、大綠等。常用色考慮使用Windows界面色調。
08.如果窗體支持最小化和最大化或放大時,窗體上的控件也要隨著窗體而縮放;對于含有按鈕的界面一般不應該支持縮放,即右上角只有關閉功能。
09.窗體能否多次正確關閉,打開
10.滾動條是否能拖動,并可通過鍵盤自動拖動
11.與正在進行的操作無關的按鈕應該加以屏蔽(Windows中用灰色顯示,沒法使用該按鈕)。
12.對可能造成數據無法恢復的操作必須提供確認信息,給用戶放棄選擇的機會,如刪除確認提示,退出前確認是否保存
13.可寫控件的數據類型及長度,盡量在前臺進行控制
14.非法的輸入或操作應有足夠的提示說明, 讓用戶明白錯誤出處,避免形成無限期的等待,提示、警告、或錯誤說明應該清楚、明了、恰當;提示順序按Tab順序
15.對一些特殊符號的輸入、與系統使用的符號相沖突的字符等進行判斷并阻止用戶輸入該字符, 特殊字符常有;;’”><,`‘:“[”{、\|}]+=)-(_*&&^%$#@!,.。?/還有空格
16.在讀入用戶所輸入的信息時,根據需要選擇是否去掉前后空格。
02.界面要支持按Tab鍵的自動切換功能;Tab鍵切換是否正確; Tab鍵的順序與控件排列順序要一直,目前流行總體從上到下,同時行間從左到右的方式;
03.默認按鈕要支持Enter及選操作,即按Enter后自動執行默認按鈕對應操作
04.菜單點擊,窗口初始化
05.父窗體或主窗體的中心位置應該在對角線焦點附近;子窗體位置應該在主窗體的左上角或正中;多個子窗體彈出時應該依次向右下方偏移,以顯示窗體出標題為宜
06.分辨率1024*768下是否顯示正常
07.前景與背景色搭配合理協調,反差不宜太大,最好少用深色,如大紅、大綠等。常用色考慮使用Windows界面色調。
08.如果窗體支持最小化和最大化或放大時,窗體上的控件也要隨著窗體而縮放;對于含有按鈕的界面一般不應該支持縮放,即右上角只有關閉功能。
09.窗體能否多次正確關閉,打開
10.滾動條是否能拖動,并可通過鍵盤自動拖動
11.與正在進行的操作無關的按鈕應該加以屏蔽(Windows中用灰色顯示,沒法使用該按鈕)。
12.對可能造成數據無法恢復的操作必須提供確認信息,給用戶放棄選擇的機會,如刪除確認提示,退出前確認是否保存
13.可寫控件的數據類型及長度,盡量在前臺進行控制
14.非法的輸入或操作應有足夠的提示說明, 讓用戶明白錯誤出處,避免形成無限期的等待,提示、警告、或錯誤說明應該清楚、明了、恰當;提示順序按Tab順序
15.對一些特殊符號的輸入、與系統使用的符號相沖突的字符等進行判斷并阻止用戶輸入該字符, 特殊字符常有;;’”><,`‘:“[”{、\|}]+=)-(_*&&^%$#@!,.。?/還有空格
16.在讀入用戶所輸入的信息時,根據需要選擇是否去掉前后空格。
總結
- 上一篇: ▲教你如何轻易的做linux计划任务▲—
- 下一篇: 轻松搞定javascript变量(闭包,