有效等價類:
是指對於程式的規格說明來說是合理的、有意義的輸入資料構成的集合。利用有效等價類可檢驗程式是否實現了規格說明中所規定的功能和效能。
無效等價類:
無效等價類指對程式的規格說明是不合理的或無意義的輸入資料所構成的集合
某程式規定:"輸入三個整數 a 、 b 、 c 分別作為三邊的邊長構成三角形。通過程式判定所構成的三角形的型別,當此三角形為一般三角形、等腰三角形及等邊三角形時,分別作計算 … "。用等價類劃分方法為該程式進行測試用例設計。(三角形問題的複雜之處在於輸入與輸出之間的關係比較複雜。)
2.設有乙個檔案管理系統,要求使用者輸入以年月表示的日期。假設日期限定在2023年1月~2023年12月,並規定日期由6位數字字元組成,前4位表示年,後2位表示月。現用等價類劃分法設計測試用例,來測試程式的"日期檢查功能"
輸入等價類
有效等價類
無效等價類
日期型別及長度
6位數字字元
有非數字字元
少於6位字元
大於6位字元
年份範圍
在1990~2049之間
小於1990
大於2049
月份範圍
在1~12月之間
等於00
大於12
參考鏈結
測試用例設計方法 等價類劃分法
等價類的定義 輸入具有代表性的資料子集。等價類分為 有效等價類 滿足需求的 無效等價類 不滿足需求的 明確需求 確定有效和無效等價類 有效等價類就是題目條件 兩端的極值 邊界值 要判斷 中間隨意乙個值也要判斷 無效等價類先劃分與條件相反的情況,再找到特殊情況 中文 英文 符號 空格 空 編寫測試用例...
等價類劃分法設計測試用例
等價類劃分法是常用的黑盒測試用例設計方法,測試用例設計時的唯一依據是產品需求文件。一 定義 所謂等價類,是把所有可能的輸入資料,即程式的輸入域劃分為若干子集,然後從每乙個子集中,選取少數具有代表性的資料作為測試用例。等價類分為有效等價類和無效等價類。有效等價類是對程式有效的輸入,無效等價類是其他任何...
測試用例設計 等價類劃分法
1 相關概念 1.1 定義 等價類劃分法 是把所有可能的輸入資料,即程式的輸入域劃分成若干部分 子集 然後從每乙個子集中選取少數具有代表性的資料作為測試用例。該方法是一種重要的,常用的黑盒測試用例設計方法。1.2 等價類 等價類是某個輸入域的集合,在這個集合中每個輸入條件都是等效的。如果其中乙個的輸...