1.測試情況說明
測試時,目前只發現三個問題:
①.小數點數小於六位時,程式無法顯示正常情況
②.輸入字元時,程式輸出無法構成三角形
③.輸入數前輸入鍵盤上的tab鍵無效,程式無提示,輸入數字後,輸入tab鍵代替空格
2.測試物件分析
3.測試方法
3.1
邊界值分析法
測試用例設計思路
①.近似數,例如2.9999999 ②.
利用臨界值,例如9999或者9999.99999999
具體測試用例清單
3.2
等價劃分法
測試用例設計思路
①.負數
②.字元
具體測試用例清單
4.測試用例清單及測試結果表
測試用例及執行結果情況表
用例編號
採用方法
輸入資料
覆蓋哪些分析的情形
預期結果
實際結果
是否正常
1等價劃分法
3 4 5
有效等效類中的能構成三角形的三個數
6.000000
6.000000
是0002
等價劃分法
2.999999999999 4 5
有效等效類中的能構成三角形的三個數
無限接近
6.000000
6.000000
否0003
等價劃分法
a a a
有效等效類中的能構成三角形的三個數
你輸入的三邊,能構成三角形,但輸入不規範
你輸入的三邊,不能構成三角形
否0004
邊界值分析法
9999 9999 9999
有效等效類中的能構成三角形的三個數
43292610.36 8197
43292610.36 8197
是0005
邊界值分析法
9999.99999 9999.99999 9999.99999
有效等效類中的能構成三角形的三個數
43301270.1 02619
43301270.1 02619
是0006
等價劃分法
2 -1 5
有效等效類中的能構成三角形的三個數
輸入錯誤,請重新輸入
你輸入的三邊,不能構成三角形
否0007
邊界值分析法
0.001 0.001 0.001
有效等效類中的能構成三角形的三個數
0.00000 4330
0.00 0000
否0008
邊界值分析法
0.003 0.004 0.005
有效等效類中的能構成三角形的三個數
0.000006
0.000006
是0009
邊界值分析法
0.0003 0.0004 0.0005
有效等效類中的能構成三角形的三個數
0.000 0000006
0.0000 00
否000
軟體測試作業
根據下面三角形程式,結合白盒測試用例設計技術,在junit工具中編寫對應的單元測試指令碼。package test1 public class public boolean is tri return istrue public string istype tri return strtype 測試...
軟體測試作業
1.什麼是軟體缺陷?軟體缺陷的產生對軟體有什麼影響?軟體缺陷就是軟體產品中所存在的問題,最終表現為使用者所需要的功能沒有完全實現,不能滿足或不能全部滿足於使用者的需求。質量不佳的軟體產品不僅會使開發商的維護費用和使用者的使用成本大幅度增加,還可能產生其他的責任風險,造成公司信譽下降。一些關鍵的應用領...
軟體測試作業
1.什麼是軟體缺陷?軟體缺陷的產生對軟體有什麼影響?軟體缺陷 程式中存在的某種破壞正常執行能力的問題 錯誤,或者隱藏的功能缺陷。缺陷的存在會導致軟體產品在某種程度上不能滿足使用者的需要。2.什麼是軟體測試?軟體測試的基本原則是什麼?軟體測試就是在軟體投入執行前,對軟體需求分析 設計規格說dao明和編...