The Cucumber for Java Book: Behaviour-Driven Development for Testers and Developers (Paperback)
Seb Rose, Matt Wynne, Aslak Hellesoy
- 出版商: Pragmatic Bookshelf
- 出版日期: 2015-02-16
- 定價: $1,260
- 售價: 9.5 折 $1,197
- 貴賓價: 9.0 折 $1,134
- 語言: 英文
- 頁數: 340
- 裝訂: Paperback
- ISBN: 1941222293
- ISBN-13: 9781941222294
-
相關分類:
Java 程式語言
立即出貨 (庫存 < 3)
買這商品的人也買了...
-
$590$502大話資料結構
-
$580$522版本控制使用 Git, 2/e (Version Control with Git: Powerful tools and techniques for collaborative software development, 2/e)
-
$400$380Arduino UNO R3
-
$680$578超圖解 Arduino 互動設計入門, 2/e
-
$560$437深入淺出 Node.js
-
$420$328Specification by Example 中文版:團隊如何交付正確的軟體 (Specification by Example: How Successful Teams Deliver the Right Software)
-
$360$284改變世界的九大演算法 : 讓今日電腦無所不能的最強概念 (Nine Algorithms That Changed the Future: The Ingenious Ideas That Drive Today’s Computers)
-
$780$624ASP.NET MVC 5 網站開發美學
-
$420$336Swift初學特訓班--iOS App 開發快速養成與實戰(附近3小時新手入門與關鍵影音教學/全書範例程式)
-
$550$435精實開發與看板方法
-
$520$468AngularJS 建置與執行 (AngularJS: Up and Running: Enhanced Productivity with Structured Web Apps)
-
$620$484Python 程式設計入門 (適用於 2.x 與 3.x 版)
-
$620$527新觀念 Android 程式設計範例教本 ─ 使用 Android Studio
-
$490$392Kali Linux 滲透測試工具
-
$580$493Node.js 模組參考手冊
-
$450$360資料結構--C 語言實作, 3/e
-
$380$323SCRUM : 用一半的時間 做兩倍的事 (SCRUM: The Art of Doing Twice the Work in Half the Time)
-
$680$612成為卓越程式設計師的 38 項必修法則 (Becoming a Better Programmer: A Handbook for People Who Care About Code)
-
$450$360Docker 入門與實戰
-
$550$468Android App 程式設計教本之無痛起步 -- 使用 Android Studio 開發環境
-
$880$704當猛虎遇上Android | 一手掌握Android App程式開發與設計
-
$780$616精通 Python|運用簡單的套件進行現代運算 (Introducing Python: Modern Computing in Simple Packages)
-
$520$468你所不知道的 JS|導讀,型別與文法 (You Don't Know JS: Up & Going)
-
$500$395Python 自動化的樂趣|搞定重複瑣碎 & 單調無聊的工作 (中文版) (Automate the Boring Stuff with Python: Practical Programming for Total Beginners)
-
$270$257高效程序員的 45個習慣:敏捷開發修煉之道 (Practices of an Agile Developer:Working in the Real World)
商品描述
Teams working on the JVM can now say goodbye forever to misunderstood requirements, tedious manual acceptance tests, and out-of-date documentation. Cucumber - the popular, open-source tool that helps teams communicate more effectively with their customers - now has a Java version, and our bestselling Cucumber Book has been updated to match. The Cucumber for Java Book has the same great advice about how to deliver rock-solid applications collaboratively, but with all code completely rewritten in Java. New chapters cover features unique to the Java version of Cucumber, and reflect insights from the Cucumber team since the original book was published.
Until now it's been difficult for teams developing Java applications to learn how to benefit from Behaviour-Driven Development (BDD). This book changes all that by describing in detail how to use Cucumber to harness the power of plain language specifications in your development process.
In part 1, you'll discover how to use Cucumber's Gherkin DSL to describe the behavior your customers want from the system. You'll also learn how to write Java code that interprets those plain language specifications and checks them against your application. Part 2 guides you through a worked example, using Spring, MySQL, and Jetty. Enhanced chapters teach you how to use Selenium to drive your application and handle asynchronous Ajax calls, and new chapters cover Dependency Injection (DI) and advanced techniques to help keep your test suites fast. Part 3 shows you how to integrate Cucumber with your Continuous Integration (CI) system, work with a REST web service, and even use BDD with legacy applications.
Written by the creator of Cucumber and two of its most experienced users and contributors, The Cucumber for Java Book is an authoritative guide that will give you and your team all the knowledge you need to start using Cucumber with confidence.