路徑測試

路徑測試

路徑測試(path testing),是指根據路徑設計測試用例的一種技術,經常用於狀態轉換測試中。基本路徑測試法是在程式控制流圖的基礎上,通過分析控制構造的環路複雜性,導出基本可執行路徑集合,從而設計測試用例的方法。設計出的測試用例要保證在測試中程式的每個可執行語句至少執行一次。

基本信息

簡介

選擇適當的測試用例,測試模組中重要的執行路徑,適當設計測試用例查找由於錯誤的計算,不正確的比較或不正常的控制流而導致的錯誤,測試基本執行路徑和循環可以發現大量的路徑錯誤

方法步驟

路徑測試路徑測試
1.畫出控制流圖。

使用控制流圖製作方法對程式流程圖進行簡化,以突出的表示程式控制流的結構。
對於複合條件,則可將其分解為多個單個條件,並映射成控制流圖
2.確定程式基本集的獨立路徑數量。再確保所有語句至少執行一次的測試數量的上界。需要注意的是測試可以被設計為基本路徑集的執行過程,但基本路徑集通常並不唯一。一般而言控制流圖中區域的數量對應於環形複雜度。再根據上面的獨立路徑,去設計輸入數據,使程式分別執行到上面四條路徑3.於是形成路程測試用例。
為了確保基本路徑集中的每一條路徑的執行,根據判斷結點給出的條件,選擇適當的數據以保證某一條路徑可以被測試

相關詞條

相關搜尋

熱門詞條

聯絡我們