三種測試用例方法規則

2021-08-07 13:22:58 字數 1139 閱讀 2403

一、等價類規則

1.在輸入條件規定取值範圍或值的個數的情況下,則可以確立乙個有效等價類和兩個無效等價類。

簡稱:乙個有效等價類&兩個無效等價類。

2.在輸入條件下規定了輸入值的集合或者規定必須如何的條件的情況下,可以確定乙個有效等價類和乙個無效等價類。

簡稱:乙個有效等價類&乙個無效等價類。

3.在輸入條件下是乙個布林值的情況下,確定乙個有效等價類和乙個無效等價類。

4.在規定了輸入資料的一組值假定n個,並且程式要對每乙個輸入值分別處理的情況下,確立n個有效等價類和乙個無效等價類。

簡稱:n個有效等價類&乙個無效等價類。

5.在規定了輸入資料必須遵守的規則的情況下,確立乙個有效等價類符合規則和若干個無效等價類從不同角度違反規則。

簡稱:乙個有效等價類&n個無效等價類。

二、邊界值分析法規則

1.如果輸入或輸出條件規定了取值範圍,或是規定了值的個數,則應該以範圍的邊界內及邊界附近的值作為

測試用例。

2.如果輸入或輸出的條件定了值的個數,則用最大個數,最小個數,比最小個數少一,比最大個數多一的數作為測試資料。

3.如果程式規格說明提到的輸入或輸出是乙個有序的集合,應該注意選取有序集合的第乙個和最後乙個的數作為測試用例。

4.如果程式中使用乙個內部資料結構,則應當選擇這個內部資料結構的邊界的值作為測試用例。

確立離點、內點、上點取值口訣:「閉上內離外,開上外離內」(為了方便記憶,自己編的口訣!覺得是對的或是感覺可以,也可以記住哦)

三、判定表法

1.條件樁:列出了系統的所有輸入,列出輸入次序無關緊要。

2.動作樁:列出了系統可能採取的操作,這些操作的排序順序沒有約束。

3.條件項:列出針對它左列輸入的取值,在所有情況下的真假。

4.動作項:列出在輸入項的各種取值情況應該採取的動作。

5.動作項和條件項一起,指出在條件項的各種取值情況下應該採取的動作,在判定表中貫穿條件項和動作項的一列就是一條規則,可以針對每個合法輸入組合的規則設計用例進行測試。

測試用例 測試方法

1.測試用例的定義 測試用例是執行測試的依據,把測試系統的操作步驟用文件的形式描述出來 2.測試用例包含 用例編號 用例描述 用例所屬模組 執行條件 測試輸入 預期結果 實際結果 測試人 測試版本 測試日期 備註 3.測試用例文件的方式 5.測試用例的注意 6.測試方法有 等價類劃分 邊界值因果圖場...

測試用例與測試用例的設計方法

測試用例 test case 是為某個特殊目標而編制的一組測試輸入 執行條件以及預期結果,以便測試某個程式路徑或核實是否滿足某個特定需求。目前黑盒測試的測試用例設計方法有5種 等價類劃分 邊界值分析 錯誤推測法 目前黑盒測試 的測試用例 設計方法有5種 等價類劃分 邊界值分析 錯誤推測法 因果圖功能...

軟體測試三 測試用例的設計方法

概念 為了實施測試而向被測試的系統提供的一組集合,這組集合包含 測試環境 操作步驟 測試資料 預期結果等要素。評價測試用例的方法 對比好壞 的評價標準 1 測試用例總體的設計的方法 rbt requirements based testing 是基於需求的測試方法,會使測試更加的有效,因為它使測試專...