軟體測試的目的是什麼

2020-11-19 15:07:01

軟體測試的目的是檢驗軟體系統是否滿足規定的需求或弄清預期結果與實際結果之間的差別。軟體測試是使用人工或自動的手段來執行或測定某個軟體系統的過程。

軟體測試的目的是儘可能多地找出軟體中的錯誤。

軟體測試介紹:

軟體測試是使用人工或自動的手段來執行或測定某個軟體系統的過程,其目的在於檢驗它是否滿足規定的需求或弄清預期結果與實際結果之間的差別。

從是否關心軟體內部結構和具體實現的角度劃分,測試方法主要有白盒測試和黑箱測試。白盒測試方法主要有程式碼檢査法、靜態結構分析法、靜態品質度量法、邏輯覆蓋法、基本路徑測試法、域測試、符號測試、路徑覆蓋和程式變異。黑箱測試方法主要包括等價類劃分法、邊界值分析法、錯誤推測法、因果圖法、判定表驅動法、正交試驗設計法、功能圖法、場景法等。

從是否執行程式的角度劃分,測試方法又可分為靜態測試和動態測試。靜態測試包括程式碼檢査、靜態結構分析、程式碼品質度量等。動態測試由3部分組成:構造測試範例、執行程式和分析程式的輸出結果。

學習推薦:

以上就是軟體測試的目的是什麼的詳細內容,更多請關注TW511.COM其它相關文章!