測試用例的編寫方法

2021-09-13 12:28:38 字數 839 閱讀 7499

1、等價類劃分法

適用場景:

有資料輸入的地方,就可以使用等價類劃分法。如:輸入框

測試思想:

從大量資料中劃分範圍(等價類),然後從每個範圍中挑選代表資料,這些代表資料要能反應這個範圍內資料的測試結果。

概念:有效等價類:對程式來說,有意義的、合理的資料(正確的、有效的資料)

無效等價類:對程式來說,沒有意義、不合理的資料(錯誤的、無效的資料)

2、邊界值

適用場景:

有資料輸入的地方,在實際工作中,一般和等價類劃分一起適用。、

測試思想:

邊界值是程式設計師在程式設計時是最容易出錯的位置,所以要測試邊界。

概念:是有效等價類和無效等價類之間的分界點,叫邊界值(最小值,最大值)。還要測試次邊界,也就是邊界值兩邊的資料。

例:b、密碼輸入框:8-20位字元(只允許輸入:字母、英文符號、數字)

邊界值:8位字元、20位字元

次邊界:7位字元、9位字元、19位字元、21位字元

4、正交排列法(不重要)

適用場合:

在乙個介面中有多個控制項,每個控制項有多個取值,要考慮不同控制項不同取值之間的組合 ,且組合數量較大的話,我們就可以使用正交排列法。

思想:使用最少的抽樣資料達到最廣的,覆蓋率最高的統計結果。

正交表公式如下:

l:line 行

n:表示正交表有幾行,需要測試的組合的個數

n值是固定的,一旦正交表確定n值就是固定的,不需要測試人員自己計算。

m:表示正交表中允許出現的最大值

根據每個控制項的取值個數來確定m值

k:表示正交表有幾列

根據組合的控制項個數進行確定,選擇合適的正交表

編寫測試用例的方法

1 等價類劃分法 適用場景 有資料輸入的地方,就可以使用等價類劃分法。如 輸入框 測試思想 從大量資料中劃分範圍 等價類 然後從每個範圍中挑選代表資料,這些代表資料要能反應這個範圍內資料的測試結果。概念 有效等價類 對程式來說,有意義的 合理的資料 正確的 有效的資料 無效等價類 對程式來說,沒有意...

編寫測試用例的方法

1 等價類劃分法 適用場景 有資料輸入的地方,就可以使用等價類劃分法。如 輸入框 測試思想 從大量資料中劃分範圍 等價類 然後從每個範圍中挑選代表資料,這些代表資料要能反應這個範圍內資料的測試結果。概念 有效等價類 對程式來說,有意義的 合理的資料 正確的 有效的資料 無效等價類 對程式來說,沒有意...

測試用例編寫方法總結

軟體測試中,最重要的因素是設計和生成有效的測試用例。然而,無論軟體測試進行的如何具有高效性 如何完全,也不能保證軟體中不存在任何錯誤。測試用例的設計如此重要,原因在於完全的測試是不可能的,對任何程度的測試必定是不完全的。那麼,最顯然的測試策略就是努力使測試盡可能完全。此處簡要總結黑盒測試編寫測試用例...