The Cucumber Book, 2nd Edition

Behaviour-Driven Development for Testers and Developers



Bookstore > Books > The Cucumber Book, 2nd Edition

The Cucumber Book, 2nd Edition
Buy
Preview
Price$31.14 - $36.93
Rating
AuthorsMatt Wynne, Aslak Hellesoy, Steve Tooke
PublisherThe Pragmatic Programmers
Published2017
Pages334
LanguageEnglish
FormatPaper book / ebook (PDF)
ISBN-101680502387
ISBN-139781680502381
EBook Hardcover Paperback

Express your customers wild ideas as a set of clear, executable specifications that everyone on the team can read. Feed those examples into Cucumber and let it guide your development. Build just the right code to keep your customers happy. You can use Cucumber to test almost any system or any platform.

Get started by using the core features of Cucumber and working with Cucumber's Gherkin DSL to describe - in plain language - the behavior your customers want from the system. Then write Ruby code that interprets those plain-language specifications and checks them against your application. Next, consolidate the knowledge you've gained with a worked example, where you'll learn more advanced Cucumber techniques, test asynchronous systems, and test systems that use a database. Recipes highlight some of the most difficult and commonly seen situations the authors have helped teams solve. With these patterns and techniques, test Ajax-heavy web applications with Capybara and Selenium, REST web services, Ruby on Rails applications, command-line applications, legacy applications, and more.

Written by the creator of Cucumber and the co-founders of Cucumber Ltd., this authoritative guide will give you and your team all the knowledge you need to start using Cucumber with confidence.


  1. (4 books)
  2. (5 books)


4 5 389

Similar Books


Information Security The Complete Reference, 2nd Edition

Information Security The Complete Reference, 2nd Edition

Today's complex world of mobile platforms, cloud computing, and ubiquitous data access puts new security demands on every IT professional. Information Security: The Complete Reference, 2nd Edition is the only comprehensive book that offers vendor-neutral details on all aspects of information protection, with an eye toward the evolving thr...
The DAM Book, 2nd Edition

The DAM Book, 2nd Edition

One of the main concerns for digital photographers today is asset management: how to file, find, protect, and re-use their photos. The best solutions can be found in The DAM Book, our bestselling guide to managing digital images efficiently and effectively.Anyone who shoots, scans, or stores digital photographs is practicing digital asset...
802.11 Wireless Networks: The Definitive Guide, 2nd Edition

802.11 Wireless Networks: The Definitive Guide, 2nd Edition

If you want to deploy your own wireless network - at home or at the office you must first understand the capabilities and risks associated with the 802.11 protocols. And 802.11 Wireless Networks: The Definitive Guide, 2nd Edition is the perfect place to start. This updated edition covers everything you need to know about integrating wire...
Python Cookbook, 2nd Edition

Python Cookbook, 2nd Edition

Portable, powerful, and a breeze to use, Python is the popular open source object-oriented programming language used for both standalone programs and scripting applications. It is now being used by an increasing number of major organizations, including NASA and Google.Updated for Python 2.4, The Python Cookbook, 2nd Edition offers a wealt...
Facebook: The Missing Manual, 2nd Edition

Facebook: The Missing Manual, 2nd Edition

Facebook's popularity is skyrocketing, drawing more than 400 million people to this combination online village green, personal website creator, and souped-up address book. But one thing you won't get when signing up is a printed manual. Enter Facebook: The Missing Manual, Second Edition - the witty, authoritative guide you need, now revis...
Linux Cookbook, 2nd Edition

Linux Cookbook, 2nd Edition

The Linux Cookbook, 2nd Edition is your guide to getting the most out of Linux. Organized by general task (such as working with text, managing files, and manipulating graphics), each section contains a series of step-by-step recipes that help you to get your work done quickly and efficiently, most often from the command line. Nearly 50 pe...