黑盒測試常用方法

2021-08-28 17:01:32 字數 780 閱讀 6692

1、等價類劃分的定義

軟體工程中等價類劃分及標準如下:等價類是指某個輸入域的子集。在這個集合中,各個輸入資料對於揭露程式中的錯誤都是等效的,並合理地假定:測試某等價類的代表值就等於對這一類其他值的測試,因此,可以把全部輸入資料合理劃分為若干等價類,可以用少量代表性的測試資料取得較好的測試結果。

2、等價類劃分的分類

1)有效等價類:對於需求說明文件是有效的,檢查是需求文件實現了的功能或者效能,保證軟體的功能或者效能完整實現,正確實現。

2)無效等價類:是有效等價類的對立面,對於需求說明書和軟體的實現是不合理的輸入,但是也是保證軟體或者系統功能可以正常的實現。

3、等價類劃分寫用例規則

1)每乙個等價類做唯一編號

2)避免冗餘,每乙個等價類和其他等價類都沒有交集,是唯一的

4、等價類寫用例

設定條件,輸入10=100也是無效資料,也就是無效等價類。

1)輸入1,輸出0

2)輸入50,輸出0

3)輸入99,輸出0

4)輸入0,輸出-1

5)輸入100,輸出-1

6)輸入-1,輸出-1.

在這個例子中也用了邊界值分析的方法,下面就說邊界值分析的方法:

邊界值分析,顧名思義,就是對處於邊界的值進行分析,測試,保證正常的功能的可以使用。

邊界值分析主要分析,測試以下處於邊界的值:

1、小於min

2、等於min

3、min+1

4、normal

5、max-1

6、max

7、max+1

黑盒測試方法

黑盒測試又稱功能測試或資料驅動測試 把測試物件當作看不見內部的黑盒,在完全不考慮程式內部結構和處理過程的情況下,測試者僅依據程式功能的需求規範考慮,確定測試用例和推斷測試結果的正確性.站在使用軟體或程式的角度,從輸入資料與輸出資料的對應關係進行的測試 在軟體的介面處進行測試 通過匯出執行程式所有功能...

黑盒測試方法

一 因果圖法 1.定義 因果圖法是一種利用 法分析輸入的各種組合情況,從而設計測試用例的方法,他適合與檢查程式輸入條件的各種組合情況。2.意義 可以考慮到多種輸入條件組合起來所出現的情況 等價類劃分和邊界值分析方法都是著重考慮輸入條件,但沒有考慮輸入條件的各種組合 輸入條件之間的相互制約關係。這樣雖...

黑盒測試方法

錯誤推斷法 邊界值栗子 假設輸入域輸入值範圍為1 10,那麼0 11就是離點,1 10就是上點,2,9就是內點。等價類栗子 假設登入使用者名稱只能是字母和數字,這時字母和數字就是有效等價類,非字母和數字都是無效等價類。等價類劃分等價類劃分可分為有效等價類和無效等價類。有效等價類 指符合 需求規格說明...