界面測試經驗總結[2] 軟件測試
6.應驗證界面顯示內容的合理性:
a) 在對某些查詢功能進行測試時,應考慮查詢條件的設置的合理性以及查詢結果的互補性。如某些后臺處理時間不應該作為查詢條件。
b) 界面測試時,應考慮某一界面上按鈕先后使用的順序問題,以免用戶對此產生迷惑。例如只能在查詢成功后顯示執行按鈕。
c) 界面測試時,應驗證窗口與窗口之間、字段與字段之間的瀏覽順序是否正確;
7.界面測試時,應考慮用戶使用的方便性:
a) 在某些對數據進行處理的操作界面,應考慮用戶可能對數據進行處理的頻繁程度和工作量,考慮是否可以進行批量操作。
8.界面測試時,應考慮界面顯示及處理的正確性:
a) 界面測試時應驗證所有窗體中的對象狀態是否正常,是否符合相關的業務規則需要。
b) 應驗證各種對象訪問方法(Tab 健、鼠標移動和快捷鍵)是否可正常使用,并且在一個激活界面中快捷鍵無重復;
c) 界面測試不光要考慮合理的鍵盤輸入,還應考慮是否可以通過鼠標拷貝粘貼輸入。
d) 對于統計查詢功能的查詢結果應驗證其是否只能通過界面上的查詢或刷新按鍵人工觸發,應避免其他形式的觸發。
e) 對界面上的任何對象進行拖拉,然后進行查詢、打印,應保證查詢打印結果不變;
9.界面測試時,應考慮數據顯示的規范性:
a) 確保數據精度顯示的統一:如單價0元,應顯示為0.00元;
b) 確保時間及日期顯示格式的統一;
c) 確保相同含義屬性/字段名的統一;
d) 對所有可能產生的提示信息界面內容和位置進行驗證,確保所有的提示信息界面應居中。
原文轉自:http://www.anti-gravitydesign.com