Testing JavaScript Applications
暫譯: 測試 JavaScript 應用程式
Da Costa, Lucas
- 出版商: Manning
- 出版日期: 2021-06-14
- 定價: $2,160
- 售價: 8.8 折 $1,901 (限時優惠至 2025-03-31)
- 語言: 英文
- 頁數: 512
- 裝訂: Quality Paper - also called trade paper
- ISBN: 1617297917
- ISBN-13: 9781617297915
-
相關分類:
JavaScript
立即出貨 (庫存 < 3)
買這商品的人也買了...
-
$480$379 -
$2,280Working Effectively with Legacy Code (Paperback)
-
$1,890$1,796 -
$1,700$1,700 -
$4,620$4,389 -
$1,980$1,881 -
$600$474 -
$1,650$1,568 -
$560$442 -
$1,998$1,898 -
$1,980$1,881 -
$680$537 -
$1,840Learning Go: An Idiomatic Approach to Real-World Go Programming
-
$2,450$2,328 -
$1,840Multithreaded JavaScript: Concurrency Beyond the Event Loop
-
$2,475Software Architecture: The Hard Parts: Modern Trade-Off Analyses for Distributed Architectures (Paperback)
-
$2,680$2,626 -
$1,824Mastering API Architecture: Design, Operate, and Evolve Api-Based Systems (Paperback)
-
$600$510 -
$2,233Functional and Concurrent Programming: Core Concepts and Features
-
$1,805Functional Design: Principles, Patterns, and Practices (Paperback)
-
$750$375 -
$2,043$1,935 -
$1,980$1,881 -
$2,119Mastering Opentelemetry and Observability: Enhancing Application and Infrastructure Performance and Avoiding Outages
商品描述
Automated testing will help you write high-quality software in less time, with more confidence, fewer bugs, and without constant manual oversight. Testing JavaScript Applications is a guide to building a comprehensive and reliable JS application testing suite, covering both how to write tests and how JS testing tools work under the hood. Automated testing will help you write high-quality software in less time, with more confidence, fewer bugs, and without constant manual oversight. Testing JavaScript Applications is a guide to building a comprehensive and reliable JS application testing suite, covering both how to write tests and how JS testing tools work under the hood. Testing JavaScript Applications teaches you how to create JavaScript tests that are targeted to your application's specific needs. Through dozens of detailed code samples that you can apply to your own projects, you'll learn how to write tests for both backend and frontend applications, covering the full spectrum of testing types. Taking on the role of a developer for a bakery's web store, you'll learn to validate different aspects including databases, third-party services, and how to spin-up a real browser instance to interact with the entire application. All examples are delivered using the popular testing tool Jest and modern packages of the JavaScript ecosystem. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.
商品描述(中文翻譯)
自動化測試將幫助您在更短的時間內編寫高品質的軟體,增強信心,減少錯誤,並且不需要持續的手動監督。《Testing JavaScript Applications》是一本指南,幫助您建立一套全面且可靠的 JavaScript 應用程式測試套件,涵蓋如何編寫測試以及 JavaScript 測試工具的內部運作。
《Testing JavaScript Applications》教您如何創建針對應用程式特定需求的 JavaScript 測試。透過數十個詳細的程式碼範例,您可以應用於自己的專案,學習如何為後端和前端應用程式編寫測試,涵蓋各種測試類型。以一家烘焙店的網路商店開發者的角色,您將學習如何驗證不同的方面,包括資料庫、第三方服務,以及如何啟動一個真實的瀏覽器實例來與整個應用程式互動。所有範例均使用流行的測試工具 Jest 和 JavaScript 生態系統的現代套件提供。
購買印刷版書籍可獲得 Manning Publications 提供的免費電子書,格式包括 PDF、Kindle 和 ePub。
作者簡介
Lucas da Costa is a core maintainer of Chai and Sinon.JS, two of the most popular testing tools in the JavaScript ecosystem. He has also contributed to Jest and other relevant open-source projects. Lucas is committed to a culture of sharing and has spoken at major software engineering conferences, including JSConf Colombia, FluentConf, HolyJS, CityJSConf London, and many others.
作者簡介(中文翻譯)
盧卡斯·達·科斯塔是 Chai 和 Sinon.JS 的核心維護者,這兩個是 JavaScript 生態系統中最受歡迎的測試工具之一。他也對 Jest 和其他相關的開源專案做出了貢獻。盧卡斯致力於分享文化,並在多個主要的軟體工程會議上發表演講,包括 JSConf Colombia、FluentConf、HolyJS、CityJSConf London 等等。