【原始碼位址】:
【分析步驟】
有效等價類
有效值邊界值
無效等價類
邊界值年份
[1971,2035]
1980
1971
大小(-∞,1971)
1970
2035
(1971,+∞)
2036
型別++++
月份[1,12]31
大小(-∞,1)012
(12,+∞)
13型別
b月份和天數
大月[1,31]
2031
大小大月(31,∞)
32小月[1,30]
30小月(30,∞)
31平年2月[1,28]
1999,2
28平年2月(28,∞)
29潤年2月[1,29]
1980,2
29潤年2月(29,∞)301
(∞,1)0型別
會1. 劃分等價類(如上圖所示)
2. 獲取邊界值(如上圖所示)
3. 設定有效值(如上圖所示)
4. 獲取有效測試資料和無效測試資料
有效測試資料
1971/1/1
2035/12/31
1999/2/28
1980/2/29
1980/4/20
無效測試資料
1970/3/20
2036/3/20
++++/3/20
1980/0/20
1980/13/20
1980/b/20
1980/1/0
1980/5/32
1980/6/31
1999/2/29
1980/2/30
1980/1/會
5. 根據錯誤推測法補充一些測試資料
為了驗證每個月份,系統都處理正確,補充以下有效測試資料
1994/3/31
2010/5/31
2028/6/30
2030/7/31
2035/8/31
2035/9/30
2020/10/31
2000/11/30
【備註】
1. 同乙個題目,設計的測試資料不一定會一樣,因為使用的工程方法不一樣或者選取資料不一樣。只要能驗證相關的測試點就好
黑盒測試 等價類劃分 邊界值分析
邊界值分析 把全部輸入資料合理地劃分為若干等價類,在每乙個等價類中取乙個資料作為測試的輸入條件,就可以用少量代表性的測試資料取得較好的測試結果。有效等價類 指對於程式的規格說明來說是合理的 有意義的輸入資料構成的集合。無效等價類 與有效等價類的定義恰巧相反。設計測試用例時,要同時考慮這兩種等價類。因...
測試用例設計方法之等價類 邊界值
概念 把全部輸入資料合理劃分為若干等價類,在每乙個等價類中取乙個資料作為測試的輸入條件。關於等價類劃分的兩個重要概念 有效等價類 有效等價類是程式規格說明有意義,合理的輸入資料。比如用正確的使用者名稱和密碼來登入系統就是有效等價類。無效等價類 無效等價類是程式規格說明無意義,不合理的輸入資料。比如用...
等價類 邊界值和錯誤推測
日常的測試工作中都在有形無形的應用各種測試方法進行測試,只是沒有形成完整的體系概念。這幾天將測試用例設計方法進行彙總,將測試思想運用於實際工作中,從而更好的指導測試工作。日常最常用的三種方法 等價類劃分 邊界值分析法 錯誤推斷法。1.等價類劃分 在軟體測試中,窮舉法雖然是最安全最保險的一種方法但成本...