單元測試
一、什麼是軟體測試
使用人工或者自動手段來運作或測試某個系統的過程,其目的在于檢驗它是否滿足規定的需求或弄清預期結果與實際結果之間的差别.
它是幫助識别開發完成(中間或最終的版本)的計算機軟體(整體或部分)的正确度(correctness) 、完全度(completeness)和品質(quality)的軟體過程;是sqa(software quality assurance)的重要子域。
二、軟體測試之單元測試
單元測試的方法也是有很多的,通常是白盒測試結合黑盒等多種測試法。
白盒測試中包含代碼檢查法、靜态結構分析法、靜态品質度量法、邏輯覆寫法、基本路徑測試法、域測試、符号測試、z路徑覆寫、程式變異。其中基本路徑測試法是現在用的最為廣泛的方法。