流程 黑盒測試用例

2021-08-19 09:28:04 字數 664 閱讀 7556

什麼是黑盒測試呢?

黑盒測試強調了軟體輸入與輸出之間的關係,它將被測軟體看作乙個打不開的黑盒,根據軟體規格說明書設計測試用例,完成測試。

1:邊界值測試

大量的軟體測試實踐表明,故障往往出現在定義域或值域的邊界上,而不是在其內部。為檢測邊界附近的處理專門設計測試用例,通常都會取得很好的測試效果。因此邊界值分析法是一種很實用的黑盒測試用例方法,它具有很強的發現故障的能力。

測試方法

(1 ) 單變數邊界值分析

a) 「五點法」:取變數的最小值(min),最大值(max),略大於最小值的值(min+),略小於最大值的值(max-)以及正常值(nom)這五個值。

2:等價類測試

等價類劃分法根據程式規格說明書對輸入範圍進行劃分,把所有可能的輸入資料,即程式輸入域劃分為若干個互不相交的子集,稱為等價類,然後從每個等價類中選取少數具有代表性的資料作為測試用例,進行測試。

黑盒測試用例

例1 假設現有以下的三角形分類程式。該程式的功能是,讀入代表三角形邊長的3個整數,判定它們能否組成三角形。如果能夠,則輸出三角形是等邊 等腰或任意三角形的分類資訊。圖9.11顯示了該程式的流程圖和程式圖。為以上的三角形分類程式設計一組測試用例。解 第一步 確定測試策略。在本例中,對被測程式的功能有明...

黑盒測試用例設計

黑盒測試用例設計方法 設計大量的測試用例,使之覆蓋軟體中的所有輸入輸出介面。白盒測試用例設計方法 設計足夠多的測試用例,使之覆蓋程式內部的所有邏輯結構與路徑。把程式的輸入域劃分成若干部分,然後從每個部分中選取少數代表性資料作為測試用例 每類的代表性資料在測試中的作用等價於這一類中的其他值,如果某一類...

黑盒測試用例設計方法

1 等價劃分 所謂等價類劃分是指一套被選擇的值,這些值分別代表了許多眾多的可能輸入值,程式對其處理的方式都是一樣的。等價類劃分的方法作為繼邊界值分析方法之後補充的測試用力設計試用的一種方法。劃分等價類 確定測試用例 等價類劃分是一種典型的黑盒測試方法,使用這一方法時,完全不考慮程式的內部結構,只依據...