Test-Driven JavaScript Development (Paperback)
暫譯: 測試驅動的 JavaScript 開發 (平裝本)
Christian Johansen
- 出版商: Addison Wesley
- 出版日期: 2010-09-09
- 售價: $1,980
- 貴賓價: 9.5 折 $1,881
- 語言: 英文
- 頁數: 528
- 裝訂: Paperback
- ISBN: 0321683919
- ISBN-13: 9780321683915
-
相關分類:
JavaScript、TDD 測試導向開發
立即出貨
買這商品的人也買了...
-
$880$695 -
$550$468 -
$980$774 -
$3,520$3,344 -
$1,200$948 -
$1,730$1,644 -
$1,260Elements of Programming (Hardcover)
-
$4,900$4,655 -
$680$578 -
$520$442 -
$820$697 -
$580$493 -
$530$419 -
$490$387 -
$450$351 -
$690$621 -
$450$383 -
$1,080JavaScript Patterns (Paperback)
-
$450$297 -
$620$527 -
$850$672 -
$950$751 -
$450$383 -
$490$382 -
$400$360
相關主題
商品描述
For JavaScript developers working on increasingly large and complex projects, effective automated testing is crucial to success. Test-Driven JavaScript Development is a complete, best-practice guide to agile JavaScript testing and quality assurance with the test-driven development (TDD) methodology. Leading agile JavaScript developer Christian Johansen covers all aspects of applying state-of-the-art automated testing in JavaScript environments, walking readers through the entire development lifecycle, from project launch to application deployment, and beyond.
Using real-life examples driven by unit tests, Johansen shows how to use TDD to gain greater confidence in your code base, so you can fearlessly refactor and build more robust, maintainable, and reliable JavaScript code at lower cost. Throughout, he addresses crucial issues ranging from code design to performance optimization, offering realistic solutions for developers, QA specialists, and testers.
Coverage includes
• Understanding automated testing and TDD
• Building effective automated testing workflows
• Testing code for both browsers and servers (using Node.js)
• Using TDD to build cleaner APIs, better modularized code, and more robust software
• Writing testable code
• Using test stubs and mocks to test units in isolation
• Continuously improving code through refactoring
• Walking through the construction and automated testing of fully functional software
The accompanying Web site, tddjs.com, contains all of the book’s code listings and additional resources.
Using real-life examples driven by unit tests, Johansen shows how to use TDD to gain greater confidence in your code base, so you can fearlessly refactor and build more robust, maintainable, and reliable JavaScript code at lower cost. Throughout, he addresses crucial issues ranging from code design to performance optimization, offering realistic solutions for developers, QA specialists, and testers.
Coverage includes
• Understanding automated testing and TDD
• Building effective automated testing workflows
• Testing code for both browsers and servers (using Node.js)
• Using TDD to build cleaner APIs, better modularized code, and more robust software
• Writing testable code
• Using test stubs and mocks to test units in isolation
• Continuously improving code through refactoring
• Walking through the construction and automated testing of fully functional software
The accompanying Web site, tddjs.com, contains all of the book’s code listings and additional resources.
商品描述(中文翻譯)
對於在越來越大型和複雜專案上工作的 JavaScript 開發者來說,有效的自動化測試對於成功至關重要。測試驅動的 JavaScript 開發 是一本完整的最佳實踐指南,專注於使用測試驅動開發(TDD)方法論進行敏捷 JavaScript 測試和質量保證。領先的敏捷 JavaScript 開發者 Christian Johansen 涵蓋了在 JavaScript 環境中應用最先進的自動化測試的各個方面,帶領讀者走過整個開發生命周期,從專案啟動到應用部署,甚至更遠。
通過以單元測試驅動的實際範例,Johansen 展示了如何使用 TDD 來增強對代碼庫的信心,讓你能夠無懼地重構並構建更健壯、可維護且可靠的 JavaScript 代碼,並降低成本。在整個過程中,他針對從代碼設計到性能優化等關鍵問題提供了現實的解決方案,適合開發者、質量保證專家和測試人員。
內容涵蓋:
• 理解自動化測試和 TDD
• 建立有效的自動化測試工作流程
• 測試瀏覽器和伺服器(使用 Node.js)的代碼
• 使用 TDD 構建更乾淨的 API、更好的模組化代碼和更健壯的軟體
• 編寫可測試的代碼
• 使用測試存根和模擬來獨立測試單元
• 通過重構持續改進代碼
• 逐步構建和自動化測試完全功能的軟體
隨書附帶的網站 tddjs.com 包含了本書的所有代碼清單和額外資源。