【软件工程】5.8 黑盒白盒测试
生活随笔
收集整理的這篇文章主要介紹了
【软件工程】5.8 黑盒白盒测试
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
代碼鏈接:http://www.cnblogs.com/bobbywei/p/4469145.html#3174062
搭檔博客:http://www.cnblogs.com/bobbywei/
五一回來后已經在弄黑白盒,那時候還沒有上課,不清楚這個階段要換搭檔,因此沒有換到搭檔。
?
1、黑盒測試
主要就是測試代碼的功能與輸入有效性在問題, 以便于了解或使用系統的內部結構及知識。
?
| 輸入類型 | 輸入數據 | 預期輸出 | 實際輸出 | 測試狀態 |
| 正確的數值 | 5+5= | 10 | 10 | 正確 |
| 帶非法字符的數值 | &+&……= | 出現異常 | 出現異常 | 正確 |
| 加減乘除 | 5*5= | 25 | 25 | 正確 |
| 非法運算符 | 5@2= | 提示只能輸入+-*/ | 提示只能輸入+-*/ | 正確 |
| 除法分母為0 | 3/0= | 提示分母不能為0 | 提示分母不能為0 | ?正確 |
?
?
?
2、白盒測試
在設計測試的過程中,我們通過測試程序的內部結構,了解代碼的完善程度,發現錯誤,減少代碼。
| 測試用例 | 用例說明 | 覆蓋代碼 | 測試結果 |
| ?5-5 | 數值的輸入 | ?interceResult(4-9) | ?運行成功 |
| ?2.9 | 非法運算符 | ?interceResult(7-9) | 運行成功,提示輸入錯誤重新輸入? |
| ?1-1 | 是否運行減法 | ??interceptOperation(4-64) | 運行成功? |
| ?2+2 | 是否運行加法 | ??interceptOperation(4-64) | 運行成功? |
| ?3*3 | 是否運行乘法 | ??interceptOperation(4-64) | 運行成功? |
| ?4/4 | 是否運行除法 | ??interceptOperation(4-64) | 運行成功? |
| ?5/0 | 分母不能為0 | ??ispassString(16-18) | 運行成功,提示分母不能為0,重新輸入? |
| ?6e。 | 非法字符 | ?interceResult(7-9) | 運行成功,提示算式錯誤重新輸入? |
| ? | ? | ? | ? |
?
轉載于:https://www.cnblogs.com/Roc201306114311Roc/p/4487545.html
總結
以上是生活随笔為你收集整理的【软件工程】5.8 黑盒白盒测试的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ProcDump
- 下一篇: 【转】 Android ListView