The Cucumber Book by Matt WynneYour customers want rock-solid, bug-free software that does exactly what they expect it to do. Yet they cant always articulate their ideas clearly enough for you to turn them into code. The Cucumber Book dives straight into the core of the problem: communication between people. Cucumber saves the day; its a testing, communication, and requirements tool - all rolled into one.
Well show you how to express your customers wild ideas as a set of clear, executable specifications that everyone on the team can read. Youll learn how to feed those examples into Cucumber and let it guide your development. Youll build just the right code to keep your customers happy, and not a line more.
The first part of the book teaches you how to use the core features of Cucumber. Youll learn how to use Cucumbers Gherkin DSL to describe-- in plain language - the behavior your customers want from the system. Youll learn how to write Ruby code that interprets those plain language specifications and checks them against your application. In Part 2, youll consolidate the knowledge you just gained with a worked example.
Although it was born in the Ruby community, you can use Cucumber to test almost any system, from a simple shell script or a Perl script, to enterprise PHP or a Java web application. In Part 3, youll find a selection of recipes for some of the most common situations youll encounter using Cucumber in the wild. Youll learn how to test Ajax-heavy web applications with Capybara and Selenium, REST web services, Ruby on Rails applications, command-line applications, legacy applications and lots more!
Written by the creator of Cucumber and one of its most experienced users and contributors, The Cucumber Book is an authoritative guide that will give you and your team all the knowledge you need to start using Cucumber with confidence.
What You Need:
Windows, Mac OS X (with XCode) or Linux
Ruby 1.9.2 and upwards
The Holy Bible - Book 43 - John - KJV Dramatized Audio
The Cucumber Book (2nd edition) is now available!
Goodreads helps you keep track of books you want to read. Want to Read saving…. Want to Read Currently Reading Read. Other editions. Enlarge cover. Error rating book.
You can test just about anything with Cucumber. We certainly have, and in Cucumber Recipes we'll show you how to apply our hard-won field experience to your own projects. Once you've mastered the basics, this book will show you how to get the most 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 c Matt Wynne is a long-standing member of the Cucumber core team, fascinated by the challenge of helping tech and business to understand one another.
This PDF file contains pages extracted from The Cucumber Book, Second Edition , Where those designations appear in this book, and The Pragmatic.
personality traits of an extrovert
Stay ahead with the world's most comprehensive technology and business learning platform.
Safari Books Online. View this electronic item in Safari Tech Books. An e-book available through full-text database. Safari Books Online Connect to resource. Safari Books Online Connect to resource off-campus. Please choose whether or not you want other users to be able to see on your profile that this library is a favorite of yours.