*數量非實際在台庫存 *完成訂單後正常情形下約兩周可抵台。 *本賣場提供之資訊僅供參考,以到貨標的為實際資訊。 印行年月:202403*若逾兩年請先於私訊洽詢存貨情況,謝謝。 台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。 書名:Java研發自測入門與進階 ISBN:9787115629739 出版社:人民郵電 著編譯者:林寧 魏兆玉 頁數:334 所在地:中國大陸 *此為代購商品 書號:1619127 可大量預訂,請先連絡。 內容簡介 本書是一部基於大量自測實踐詳細介紹如何編寫高質量Java代碼的作品。全書共11章,分為三篇。 研發自測基礎篇(第1∼6章),主要介紹了日常工作使用頻率高的基礎知識,包括軟體測試的基本概念、代碼評審的方式、單元測試等內容。為了讓測試的編寫更容易,這一篇還介紹了測試替身,以及如何與Spring框架相結合來編寫測試等內容。 研發自測高級篇(第7∼10章),首先介紹了驗證程序性能的方法和程序併發安全的相關知識,然後深入講解了什麼是TDD和如何為重構編寫測試等內容。 源碼分析篇(第11章),對常見測試框架和庫的源碼(包括JUnit、Mockito、JaCoCo等)進行了分析。通過探究測試框架和庫的源碼,讓讀者更為深刻地掌握測試技術。 本書適合Java開發人員、負責公司軟體質量的相關人員和測試人員閱讀。作者簡介 魏兆玉 Thoughtworks諮詢師,從業10餘年,專註于敏捷軟體開發,併為國內外知名企業提供過人才培養服務,其中包含敏捷全棧開發、測試驅動開發、整潔代碼與重構、軟體設計、敏捷實踐以及Web應用安全等方面的人才培養,擔任過開發工程師、項目經理和培訓師。目錄 研發自測基礎篇第1章 研發自測基礎 1 1 軟體測試的基本概念 1 1 1 軟體測試 1 1 2 缺陷 1 1 3 測試用例 1 1 4 測試金字塔 1 1 5 測試策略 1 1 6 測試左移和測試右移 1 1 7 質量度量 1 2 軟體的測試分類 1 2 1 單元測試 1 2 2 集成測試 1 2 3 系統測試 1 2 4 驗收測試 1 2 5 靜態代碼分析 1 2 6 安全測試 1 2 7 性能測試 1 3 測試用例設計入門 1 3 1 劃分等價類 1 3 2 邊界值分析法 1 3 3 場景法 1 4 開發人員自測範圍 1 4 1 新交付的需求 1 4 2 缺陷處理 1 4 3 重構 1 4 4 數據遷移 1 5 測試數據的構造和安全 1 5 1 高效構造測試數據 1 5 2 測試數據的安全 1 6 小結 第2章 代碼評審 2 1 常用的靜態代碼分析工具 2 1 1 Checkstyle 2 1 2 FindBugs 2 1 3 ArchUnit 2 1 4 OWASPDependencyCheck 2 2 人工代碼評審 2 2 1 代碼評審的場景 2 2 2 代碼評審的工具 2 2 3 代碼評審的注意事項 2 2 4 Java代碼評審清單 2 3 Git工作流和保護 2 3 1 Git工作流 2 3 2 GitHooks 2 3 3 分支保護 2 4 小結 第3章 單元測試基礎 3 1 單元測試 3 1 1 什麼是單元測試 3 1 2 為什麼需要單元測試 3 1 3 怎麼學習單元測試 研發自測高級篇 源碼分析篇 附錄A 測試策略模板 附錄B 測試反模式 詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。 |