20150421 作業5 四則運算 測試與封裝 5.1 5.2(doing)

kazehanaai發表於2015-05-08

 結伴隊友:王佳寧,他的部落格地址:http://www.cnblogs.com/paopaotai/

 

5.2 黑白盒測試

 

測試專案名稱 黑盒測試
測試人員 葉子鵬&王佳寧
測試編號 測試頁面 測試部件 輸入資料 預測輸出 實際輸出 測試狀態
1 SE2_2.jsp 請輸入題目數量:  aa(字母) 提示:請輸入數字   正常
2 SE2_2.jsp 請輸入題目數量:  啊(中文) 提示:請輸入數字   正常
3 SE2_2.jsp 請輸入題目數量:  --(字元) 提示:請輸入數字 !請輸入一個數字. 正常
4 SE2_2.jsp 請輸入題目數量:  -5(負數)(不符合邏輯的數) 提示:請輸入大於0的數 !值必須大於或等於1. 正常
5 SE2_2.jsp 請輸入題目數量:  1.1(小數) 提示:請輸入整數 !請輸入有效值.兩個最接近的有效值分別為1和2. 正常
6 SE2_2.jsp 請輸入題目數量:  15(大於設定範圍的數) 提示:請輸入<5的數 !值必須小於或等於5. 正常
7 SE2_1.jsp 18 + 22/14 + (-1) + (-35) * (-61/75) = aa(字母) 丟擲異常 HTTP Status 500 - java.lang.NumberFormatException: For input string: "aa" 出錯
8 SE2_1.jsp 31/39 + 29 = 啊(中文) 丟擲異常 HTTP Status 500 - java.lang.NumberFormatException: For input string: "å" 出錯
9 SE2_1.jsp 31/39 + 29 = --(字元) 丟擲異常 HTTP Status 500 - java.lang.NumberFormatException: For input string: "--" 出錯
10 SE2_1.jsp 31/39 + 29 = -5(錯誤答案)

統計頁面(SE2_2.jsp)

正常統計

正常
11 SE2_1.jsp 31/39 + 29 = 29.79

統計頁面(SE2_2.jsp)

正常統計

   正常
12 SE2_1.jsp 31/39 + 29 = 2979/100(分數形式)

統計頁面(SE2_2.jsp)

正常統計

HTTP Status 500 - java.lang.NumberFormatException: For input string: "2979/100"  出錯
13 SE2_2.jsp 請輸入題目數量:  (無)

提示:請輸入數字

HTTP Status 500 - java.lang.NumberFormatException: For input string: "" 出錯

 

 

測試專案名稱  白盒測試(語句覆蓋)          
測試人員 葉子鵬&王佳寧          
 測試編號  測試頁面 測試部件 輸入資料 預測輸出 實際輸出 測試狀態
1 SE2_2.jsp 使用者輸入使用者名稱視窗(cookie) yzp 歡迎你的到來,yzp! (重新整理頁面後)歡迎你的到來,yzp! 正常
2 SE2_2.jsp 使用者輸入使用者名稱視窗(cookie) (無) (無) (重新整理頁面後)(和第一次進入一樣) 正常
3 SE2_1.jsp 倒數計時   (到時後,彈窗提示)120秒到了! 和預測一樣 正常
4 SE2_1.jsp & SE2_2.jsp & SE2_3.jsp 背景設定 (各顏色都雙擊一遍) (背景切換到雙擊的顏色) 和預測一樣 正常
5 SE2_3.jsp 繼續答題按鈕 單擊 跳轉頁面(SE2_2.jsp) 和預測一樣 正常
6 SE2_1.jsp 各題目的出現狀態 (反覆載入頁面) 各型別題目均有出現 和預測一樣 正常

 

5.3 Junit 放棄了..因為時間問題和複雜性(發現自己的程式可讀性太差了)

相關文章