單元測試的藝術|以 JavaScript 為例

{{ _getLangText('m_detailInformation_goodsAuthorText') }}Roy Osherove,Vladimir Khorikov
{{ _getLangText('m_detailInformation_goodsPublisherText') }}碁峰
2025年04月11日
ISBN:9786263249912
{{ _getLangText('m_detailInformation_goodsTips1Text') }}
{{ _getLangText('m_detailInformation_goodsActivityText') }}
{{ activityObj.name }}

{{ _getLangText("m_detailIntroduction_goodsIntroductionText") }}

單元測試的藝術並非只有掌握正確的工具和實踐方法而已,也包含瞭解優秀測試的運作原理、為每一個獨特的情況找出正確的策略,以及在測試過程一團亂時知道該怎麼做。本書提供的觀點和建議將改變你測試軟體的方式。


《單元測試的藝術》第三版將教你寫出容易閱讀與維護的測試,不僅介紹測試的基本寫法,也深入探討範圍擴及整個組織的測試策略、問題排除、處理遺留碼(legacy code)和「冷酷」重構。你會愛上這些實際的範例和熟悉的情境,它們將讓你在閱讀的過程中彷彿親臨測試現場。這本第三版增加適用於物件導向、泛函設計,和模組化風格的技術。書中的範例使用 JavaScript。


本書主題包括:

•決定測試類型和策略

•測試的進入點&退出點

•重構遺留碼

•fake、stub、mock 物件,與分隔框架

•物件導向、泛函,與模組化測試風格


書中的範例使用 JavaScript、TypeScript 與 Node.js。


{{ _getLangText("m_recently_viewed_products_titleText") }}