軟件測試的藝術中的小測驗

測試的程序

這個程序從一個輸入對話框中讀取三個整數值。這三個整數值表明了三角形三邊的長度。程序顯示提示信息,指出該三角形到底是不規則三角形、等腰三角形仍是等邊三角形。測試

分析

對輸入條件能夠劃分這麼幾個規則:spa

  1. 邊長是否爲整數
  2. 是否輸入了三邊
  3. 三邊是否符合三角形規則
  4. 邊長是否大於0

劃分等價類

圖片描述

編寫測試用例

有效等價類

三邊長 預期輸出
1,1,1 等邊三角形
2,2,3 等腰三角形
2,3,2 等腰三角形
3,2,2 等腰三角形
4,5,6 不規則三角形
4,6,5 不規則三角形
6,5,4 不規則三角形

無效等價類

三邊長 預期輸出
1.5,1.5,1.5 請輸入整數
a,b,c 請輸入整數
不輸入 請輸入完整的三邊長
1,null,null 請輸入完整的三邊長
1,2,null 請輸入完整的三邊長
2,2,6 三邊不符合三角形規則
3,3,6 三邊不符合三角形規則
-1,-1,-1 請輸入大於0的三邊長
0,0,0 請輸入大於0的三邊長
相關文章
相關標籤/搜索