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