Pages: 334
Published: February 2017
ISBN: 9781680502381
In Print
Your customers want rock-solid, bug-free software that does exactly what they expect it to do. Yet they can’t always articulate their ideas clearly enough for you to turn them into code. You need Cucumber: a testing, communication, and requirements tool—all rolled into one. All the code in this book is updated for Cucumber 2.4, Rails 5, and RSpec 3.5.
PDF for desktop/tablets
epub for Apple Books, e-readers
mobi for Kindle readers
Get all eBook formats here for $27.95 (USD)
Order via Bookshop (U.S. Only)
Please support indie bookstores!
Find indie bookstores in the U.S. Find indie bookstores around the world.
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.
Releases:
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. He’s one of the co-founders of Cucumber Ltd., the company
behind Cucumber. He lives on the west coast of Scotland on an old farm
with his family, two cats, their dog, and some ducks. Matt tweets from
mattwynne and
cucumberbdd.
Aslak Hellesøy is the creator of Cucumber. During his career Aslak
has
worked with both small and large organizations in industries such as
telecom, trading, insurance, car manufacturing, education, and
government.
Aslak is co-founder of Cucumber Ltd. He tweets
from aslak_hellesoy and
cucumberbdd.
Steve Tooke is a programmer, trainer, and coach who is dedicated to
improving his
craft and helping others improve theirs. He’s a co-founder of
Cucumber Ltd. Steve tweets from tooky and
cucumberbdd.
PDF for desktop/tablets
epub for Apple Books, e-readers
mobi for Kindle readers
Get all eBook formats here for $27.95 (USD)
Order via Bookshop (U.S. Only)
Please support indie bookstores!
Find indie bookstores in the U.S. Find indie bookstores around the world.
Pages: 334
Published: February 2017
ISBN: 9781680502381
Edition: 1
In Print