Skip to content

Cucumber Recipes Automate Anything with BDD Tools and Techniques

Best in textbook rentals since 2012!

ISBN-10: 1937785017

ISBN-13: 9781937785017

Edition: 2013

Authors: Ian Dees, Matt Wynne, Aslak Hellesoy

List price: $33.00
Blue ribbon 30 day, 100% satisfaction guarantee!
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

Description:

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 out of Cucumber--from specific situations to advanced test-writing advice. With over forty practical recipes, you'll test desktop, web, mobile, and server applications across a variety of platforms. This book gives you tools that you can use today to automate any system that you encounter, and do it well.The Cucumber Book showed you how your team can work together to write executable specifications--documents that tell a clear story and also…    
Customers also bought

Book details

List price: $33.00
Copyright year: 2013
Publisher: Pragmatic Programmers, LLC, The
Publication date: 3/5/2013
Binding: Paperback
Pages: 276
Size: 7.50" wide x 9.25" long x 0.60" tall
Weight: 1.188
Language: English

By day, Ian Dees slings code, tests, and puns at a Portland-area test equipment manufacturer. By night, he converts espresso into programming books, including Cucumber Recipes. Ian tweets as @undees.

Matt Wynne works as an independent consultant, helping teams like yours learn to enjoy delivering software to the best of their abilities. In his spare time he is a core developer on the Cucumber project, and he blogs at http://blog.mattwynne.net and tweets as @mattwynne

Aslak Helles y is the Chief Scientist of BEKK Consulting, a Norwegian business and technology consulting firm. In 2003, after seven years of Java programming, he fell in love with Ruby. He has contributed to dozens of open source projects and is the founder of the Cucumber project. Aslak likes to cook, ski, and travel.

Foreword
Acknowledgments
Introduction
Cucumber Techniques
Compare and Transform Tables of Data
Generate an RTF Report with a Custom Formatter
Run Slow Setup/Teardown Code with Global Hooks
Refactor to Extract Your Own Application Driver DSL
Define Steps as Regular Ruby Methods
Compare Images
Test Across Multiple Cores
Test Across Multiple Machines with SSH
Run Your Features Automatically with Guard and Growl
Add Cucumber to Your Continuous Integration Server
Publish Your Documentation on Relish
Test Through Multiple Interfaces Using Worlds
Manipulate Time
Drive Cucumber's Wire Protocol
Implement a Wire Protocol Listener
Java
Use Cucumber Directly with JRuby
Use Cucumber with Java via Cucumber-JVM
Drive a Spring + Hibernate Project
Test a Grails App Using grails-cucumber
Test Scala Code
Test Clojure Code
Drive a Swing Interface with FEST
NET and Windows
Get Good Text Output on Windows
Test .NET Code with SpecFlow
Drive a Windows App Using White
Test Windows GUIs with AutoIt
Test on Windows Phone
Mobile and Web
Test on iOS Using Frank
Test Android Apps with Calabash
Parse HTML Tables
Drive JavaScript/CoffeeScript Using Cucumber-JS
Test a Web App Using Watir
Test a PHP App with cuke4php
Play Back Canned Network Data Using VCR
Drive a Flash App Using Cuke4AS3
Monitor a Web Service Using Nagios and Cucumber
Other Languages and Platforms
Drive a Mac GUI Using AppleScript and System Events
Drive a Mac GUI Using MacRuby and AXElements
Test Python Code Using Lettuce
Test Erlang Code
Test Lua Code Using cucumber-lua
Test a GUI on Linux, Mac, or Windows with Sikuli
Test an Arduino Project Using Serial
RSpec Expectations
Basics
Custom Matchers
Alternatives
Bibliography
Index