1. 程式人生 > >Web書寫Test Case時需要考慮的檢查點

Web書寫Test Case時需要考慮的檢查點

通常書寫Test Case時需要考慮的檢查點:

一、 對於螢幕顯示來說包括:
1、檢查顯示的佈局;
2、檢查域和按鈕的順序;
3、檢查域的尺寸;
4、檢查字型的大小和風格;
5、檢查文字的含義;
6、檢查拼寫錯誤;
7、檢查遮蔽域;
8、檢查只讀域;
9、檢查圖片;
10、檢查按鈕的狀態;
11、檢查按鈕的尺寸;
12、檢查按鈕的圖示和名字;
13、檢查是否有重複的圖示;
14、檢查指標是否在第一個可輸入域;
15、檢查TAB鍵的次序;

 

二、對於域來說包括:
1、檢查可編輯性;
2、檢查域間的移動;
3、檢查分界條件;
4、檢查有效分界符;
5、檢查無效分界符;
6、檢查連續多個有效分界符;
7、檢查僅一個分界符輸入;
8、檢查多餘空格的擷取;
9、檢查只讀域和遮蔽域在TAB時的狀態;

 

三、對於數字域來說包括:
1、檢查正數值;
2、檢查負數值;
3、檢查零值;
4、檢查小數點;
5、檢查特殊字元加數字;
6、檢查字母加數字;
7、檢查ASCII值;
8、檢查重複值;
9、檢查空值;


四、對於字元域來說包括:
1、檢查僅有字母;
2、檢查僅有數字;
3、檢查字母數字;
4、檢查允許的特殊字元;
5、檢查禁止的特殊字元;
6、檢查包含特殊字元的字母數字;
7、檢查ASCII值;

 

五、對於字母域來說包括:
1、檢查字母;
2、檢查數字值;
3、檢查字母數字值;
4、檢查特殊字元;
5、檢查ASCII值;

 

六、對於時間域來說包括:
1、檢查字元?和/;
2、檢查其他特殊字元;
3、檢查字母數字值;
4、檢查正確的格式;
6、檢查錯誤的格式;
7、檢查錯誤的日期數字;
8、檢查正確的日期數字;
9、檢查日曆表;

 

七、對於錯誤資訊和警告資訊來說:
1、檢查錯誤資訊和警告資訊的含義;
2、檢查錯誤資訊和警告資訊的一致性;
3、檢查確定位置的錯誤資訊;
4、檢查錯誤資訊後的游標位置;
5、檢查所有異常對應的錯誤資訊;
6、檢查錯誤資訊的格式;

 

八、對於普通的檢查來說:
1、檢查文字域和字元域輸入是否左對齊;
2、檢查數字域輸入是否右對齊;
3、檢查標籤的切換;
4、檢查重複的名字;
5、檢查可刪除的表格;
6、檢查表格的多選;
7、檢查過濾器的邏輯性;
8、檢查多個過濾器的邏輯性;
9、檢查重複的序列號;
10、檢查顯示切換;
11、檢查快捷鍵;
12、檢查工具欄提示;
13、檢查日期域是否居中;
14、檢查選擇項的高顯;
15、檢查選擇符;
16、檢查顯示視窗的風格統一性;


九、對於按鍵的功能包括:
1、New button:
檢查包含next和cancel按鍵的子視窗的顯示;
檢查子視窗顯示的內容;
2、Add button:
檢查包含save和cancel按鍵的子視窗的顯示;
3、Edit button:
檢查在未選擇專案情況下點選後的警告資訊;
檢查包update和cancel按鍵的子視窗的顯示;
檢查選擇的專案是否顯示在制定的位置;
4、Copy button:
檢查在未選擇專案情況下點選後的警告資訊;
檢查點選後的確認資訊;
檢查插入後的複製資料;
5、Delete button:
檢查在未選擇專案情況下點選後的警告資訊;
檢查點選後的確認資訊;
檢查刪除後的資料;
6、Run button:
檢測執行時的引數視窗;
檢查執行結果;
檢查未選擇專案情況下點選後的警告資訊;
7、Back button:
檢查是否回到上一螢幕;
8、Next button:
檢查是否顯示下一螢幕;
9、Finish button:
檢查資料是否進入資料庫;
檢查完成螢幕的顯示;
10、Cancel button:
檢查確認資訊;
檢查是否有其他鍵執行同樣功能;
檢測是否能能夠正確處理