開發者測試
全書共分為8章及一個附錄,主要內容包括開發者測試概述、程序靜態分析、白盒測試、程序插樁與變異測試、單元測試、集成測試、JUnit基礎、JUnit深入應用、慕測科技——開發者測試平臺等與開發者測試相關的知識、技術和平臺。書中涵蓋了開發者測試的四個重要方面:1)開發者測試出現的背景與意義;2)開發者所應掌握的基本和高級程序分析方法(如程序流程分析、符號執行)以及軟件測試技術(如白盒測試、單元測試、集成測試、變異測試、程序插樁);3)開發者所應掌握的軟件測試分析輔助工具(如JUnit、JaCoCo、PITest);4)用于開發者測試教學、競賽的慕測平臺。全書通過多個Java示例代碼闡釋了各個方法和技術,以便讀者理解和學習。
·6.5萬字