關於黑盒測試用例的設計

2021-06-16 20:37:34 字數 465 閱讀 6841

剛看到每週一問中有對黑盒

測試覆蓋率的討論,其實也就是對

測試用例如何設計的討論,現在談一下我的觀點(只針對功能測試)。

首先對需求說明書進行分析,整理出

測試需求,其中包括需求說明書中的顯性需求以及未涉及到的隱性需求,並對需求的重要程度進行劃分。

然後根據測試需求設計

測試用例。注意,測試需求可能沒有細化到每個功能點,但測試用例一定要針對

所有的功能點來設計,如增、刪、查、改等。再根據設計說明書的資料流、控制流等新增

針對業務的測試用例,最後針對已知的bug(如bug庫中的全部記錄)

補充基於錯誤猜測的測試用例。此時再請相關人員對測試用例進行評審。

最後,執行測試的時候,針對優先順序高的需求,補充隨機測試。

上述幾點,執行起來跟測試人員的個人能力有很大關係,因此,最重要的一點還需要我們測試人員注意平時的積累,提高自己的專業能力以及對相關業務的熟悉程度。

黑盒測試用例設計

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

黑盒測試用例設計方法

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

黑盒測試用例設計方法

將所有的可能輸入資料 有效的和無效的 劃分成若干個等價類,從各個等價類中選取有代表性的資料來覆蓋測 試用例。類劃分規則 若輸入的資料是在一定的取值區間內,則確定乙個有效類和兩個無效類測試用例設計方法 等價類劃分法 輸入條件是乙個布林值或者必須為乙個值,則確定乙個有效類true乙個無效類false 輸...