基於程式碼的測試對應於在軟體開發過程中對程式碼開發、程式碼檢查、單元測試進行的測試。
基於程式碼的測試包含以下測試:
動態測試 - 語句覆蓋率、分支覆蓋率、路徑覆蓋率
使用圈複雜度等技術檢查程式碼複雜度
靜態測試 - 程式碼檢查、程式碼走查、程式碼審查、程式碼審計