Instant Cucumber BDD How-to
暫譯: 即時 Cucumber BDD 實用指南
Wayne Ye
- 出版商: Packt Publishing
- 出版日期: 2013-05-03
- 售價: $1,020
- 貴賓價: 9.5 折 $969
- 語言: 英文
- 頁數: 70
- 裝訂: Paperback
- ISBN: 1782163484
- ISBN-13: 9781782163480
海外代購書籍(需單獨結帳)
買這商品的人也買了...
-
$2,280Working Effectively with Legacy Code (Paperback)
-
$580$452 -
$780$616 -
$500$425 -
$214OKR 工作法 : 谷歌、領英等公司的高績效秘籍
-
$306現代 API : 通往架構師之門
-
$350$277 -
$680$530 -
$454持續交付 2.0 業務引領的 DevOps 精要
-
$352Spring Boot + Spring Cloud + Vue + Element 項目實戰:手把手教你開發權限管理系統
-
$680$476 -
$620$484 -
$880$695 -
$520$410 -
$500$390 -
$650$507
商品描述
A short and quick guide to mastering behavior-driven software development with Cucumber
Overview
- Learn something new in an Instant! A short, fast, focused guide delivering immediate results.
- A step-by-step process of developing a real project in a BDD-style using Cucumber
- Pro tips for writing Cucumber features and steps
- Introduces some popular and useful third-party gems used with Cucumber
In Detail
Cucumber is a Behavior Driven Design framework, which allows a developer to write specification tests which then tests that the program works as it should. It is a different development paradigm, as it involves writing what the program should do first, then you develop until it passes the tests.
Instant Cucumber BDD How-to will cover basics of Cucumber in a Behaviour Driven Development (BDD) style and explain the essence of Cucumber, describe how to write Cucumber features to drive development in a real project, and also describe many pro tips for writing good Cucumber features and steps. Cucumber is a very fun and cool tool for writing automated acceptance tests to support software development in a Behaviour Driven Development (BDD) style.
Instant Cucumber BDD How-to will highlight Cucumber's central role in a development approach called Behaviour Driven Development (BDD), describe how to write Cucumber features to drive development in a real project, and finally introduce some famous third-party libraries used inline with Cucumber.
It will show you how to carry out all the tasks associated with BDD using Cucumber and write basic Cucumber steps. It will assist you in using Pro tips for writing expressive Gherkin and implement guidelines for writing DRY steps. You'll learn how to use Cucumber's Gherkin to describe the behavior customers want from the system in a plain language.
What you will learn from this book
- Understand essential concepts of TDD and BDD
- Write basic Cucumber steps and get it running
- Learn basic knowledge of writing Cucumber tests
- Create behavior-driven real projects using Cucumber
- Use Pro tips for writing expressive Gherkin
- Implement guidelines for writing DRY steps
- Explore some popular and useful third-party gems used with Cucumber
Approach
Filled with practical, step-by-step instructions and clear explanations for the most important and useful tasks. This standard How-to guide explains the essence of Cucumber, describing how to write Cucumber features to drive development in a real project, and also describe many pro tips for writing good Cucumber features and steps.
Who this book is written for
Instant Cucumber BDD How-to is great for an Agile software development team that wants to adopt a behaviour-driven process using Cucumber. It assumes that the team is passionate in reducing communication gaps between developers and product managers, ensuring the development is always on the right track and always focused on minimum marketable value.
商品描述(中文翻譯)
一個快速掌握使用 Cucumber 的行為驅動軟體開發的簡短指南
概述
- 立即學習新知!一本短小、快速且專注的指南,提供即時結果。
- 使用 Cucumber 以 BDD 風格開發真實專案的逐步過程
- 撰寫 Cucumber 特性和步驟的專業技巧
- 介紹一些與 Cucumber 一起使用的流行且有用的第三方 gems
詳細內容
Cucumber 是一個行為驅動設計(Behavior Driven Design, BDD)框架,允許開發者撰寫規範測試,然後測試程式是否如預期運作。這是一種不同的開發範式,因為它涉及先撰寫程式應該做什麼,然後再開發直到通過測試。
《Instant Cucumber BDD How-to》將涵蓋 Cucumber 在行為驅動開發(BDD)風格中的基本概念,解釋 Cucumber 的本質,描述如何撰寫 Cucumber 特性以推動真實專案的開發,並提供許多撰寫良好 Cucumber 特性和步驟的專業技巧。Cucumber 是一個非常有趣且酷的工具,用於撰寫自動化驗收測試,以支持行為驅動開發(BDD)風格的軟體開發。
《Instant Cucumber BDD How-to》將強調 Cucumber 在一種稱為行為驅動開發(BDD)的開發方法中的核心角色,描述如何撰寫 Cucumber 特性以推動真實專案的開發,並最終介紹一些與 Cucumber 一起使用的著名第三方庫。
它將展示如何使用 Cucumber 執行與 BDD 相關的所有任務並撰寫基本的 Cucumber 步驟。它將幫助您使用撰寫表達性 Gherkin 的專業技巧,並實施撰寫 DRY 步驟的指導方針。您將學會如何使用 Cucumber 的 Gherkin 以簡單的語言描述客戶希望系統具備的行為。
您將從本書中學到的內容
- 理解 TDD 和 BDD 的基本概念
- 撰寫基本的 Cucumber 步驟並使其運行
- 學習撰寫 Cucumber 測試的基本知識
- 使用 Cucumber 創建行為驅動的真實專案
- 使用撰寫表達性 Gherkin 的專業技巧
- 實施撰寫 DRY 步驟的指導方針
- 探索一些與 Cucumber 一起使用的流行且有用的第三方 gems
方法
本書充滿實用的逐步指導和對最重要且有用任務的清晰解釋。這本標準的指南解釋了 Cucumber 的本質,描述了如何撰寫 Cucumber 特性以推動真實專案的開發,並提供許多撰寫良好 Cucumber 特性和步驟的專業技巧。
本書的讀者對象
《Instant Cucumber BDD How-to》非常適合希望使用 Cucumber 採用行為驅動流程的敏捷軟體開發團隊。它假設該團隊熱衷於減少開發者與產品經理之間的溝通差距,確保開發始終在正確的軌道上,並始終專注於最小可市場價值。