等價類劃分法測試用例

2021-09-28 17:33:09 字數 615 閱讀 6056

等價類是指程式輸入域的子集。

思想是:將程式的輸入域劃分為若干個區域(等價類),並在每個等價類中選擇乙個具有代表性的元素生成測試用例。這是黑盒測試用例設計方法

一)劃分等價類

1、有效等價類和無效等價類

有效等價類是指對於程式的規格來說是合理的,有意義的輸入資料構成的集合,可以檢驗程式是否可以實現規格說明中所規定的功能需求。

無效等價類是指對程式的規格說明是不合理的或是沒有意義的輸入資料所構成的集合,它能檢驗程式在不符合規則的資料輸入下,是否會有異常;無效等價類至少乙個,也可能是多個,視情況而定。

標準是完備測試、避免冗餘。集合應劃分為互不相交的一組子集,而這些子集的並集是整個集合

二)測試用例設計步驟

(1) 劃分等價類後,建立等價類表,並為每乙個等價類規定乙個唯一的編號;

(2) 設計乙個測試用例,使其盡可能多地覆蓋尚未被覆蓋地有效等價類,重複這一步驟,直到所有的有效等價類都被覆蓋為止;

(3)設計乙個新的測試用例,使其僅覆蓋乙個尚未被覆蓋的無效等價類,重複這一步驟,直到所有的無效等價類都被覆蓋為止。(因為用單個測試用例覆蓋無效等價類,是因為某些特定的輸入錯誤會遮蔽或取代其他輸入錯誤檢查)

等價類劃分法設計測試用例

等價類劃分法是常用的黑盒測試用例設計方法,測試用例設計時的唯一依據是產品需求文件。一 定義 所謂等價類,是把所有可能的輸入資料,即程式的輸入域劃分為若干子集,然後從每乙個子集中,選取少數具有代表性的資料作為測試用例。等價類分為有效等價類和無效等價類。有效等價類是對程式有效的輸入,無效等價類是其他任何...

測試用例之等價類劃分法

測試用例之 等價類劃分 一 關於測試用例的知識 1 測試用例的基本概念 測試用例 案例 test case test instance 是在測試執行之前 由測試人員進行編寫的指導測試過程的重要文件,主要包括 用例編號,測試目的,測試步驟 用例描述 預期結果 期待結果 等 不同公司模板不同,但是大同小...

測試用例設計 等價類劃分法

1 相關概念 1.1 定義 等價類劃分法 是把所有可能的輸入資料,即程式的輸入域劃分成若干部分 子集 然後從每乙個子集中選取少數具有代表性的資料作為測試用例。該方法是一種重要的,常用的黑盒測試用例設計方法。1.2 等價類 等價類是某個輸入域的集合,在這個集合中每個輸入條件都是等效的。如果其中乙個的輸...