Instant Cucumber BDD How-to [Instant]


This title is available as an eBook only
Instant Cucumber BDD How-to [Instant]
eBook: $14.99
Formats: PDF, PacktLib, ePub and Mobi formats
$12.74
save 15%!
Print & eBook also available on:
Learn in an Instant - Short, Fast, Focused
Overview
Table of Contents
Author
Support
Sample Chapters
  • 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

Book Details

Language : English
eBook : 70 pages
Release Date : April 2013
ISBN : 1782163484
ISBN 13 : 9781782163480
Author(s) : Wayne Ye
Topics and Technologies : All Books, Instant, Web Development, Open Source

Table of Contents

Preface
Instant Cucumber BDD How-to
  • Instant Cucumber BDD How-to
    • Understanding behavior-driven development (Intermediate)
    • Setting up an environment for Cucumber BDD on Rails (Intermediate)
    • Writing your first Hello World feature (Simple)
    • Learning foundation knowledge and skills (Intermediate)
    • Building a real web application with Cucumber (Intermediate)
    • Mastering pro tips for writing expressive Gherkin (Intermediate)
    • Mastering pro tips for writing good steps (Advanced)
    • Using third-party libraries with Cucumber (Intermediate)

Wayne Ye

Wayne Ye is a software developer, tech lead, and also a geek, and he has immersed himself in software development for nearly 8 years, with an emphasis in C#/ASP.NET, Ruby on Rails, HTML5, JavaScript/jQuery, and nodejs. His expertise lies in GOF Design Patterns, S.O.L.i.D principle, MVC/MVVM, SOA, REST, and AOP; he strongly believes in and uses Agile, Scrum, and TDD/BDD, and he hacks with Vim daily. He is a CodeProject MVP (2012) and a certificated PMP. In his spare time, he writes tech/life blogs on WayneYe.com frequently, and spends time with his dear wife and lovely son in Shanghai.
Sorry, we don't have any reviews for this title yet.

Code Downloads

Download the code and support files for this book.


Submit Errata

Please let us know if you have found any errors not listed on this list by completing our errata submission form. Our editors will check them and add them to this list. Thank you.

Sorry, there are currently no downloads available for this title.

Frequently bought together

Instant Cucumber BDD How-to [Instant] +    Application Testing with Capybara =
50% Off
the second eBook
Price for both: $24.50

Buy both these recommended eBooks together and get 50% off the cheapest eBook.

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

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.

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 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.

Code Download and Errata
Packt Anytime, Anywhere
Register Books
Print Upgrades
eBook Downloads
Video Support
Contact Us
Awards Voting Nominations Previous Winners
Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
Resources
Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software