Home » Archives

Content tagged with: cucumber

[29 May 2012 | 2 Comments | ]

Software tests never run fast enough. To improve this performance, this article presents a process called DMAIC (Define, Measure, Analyze, Improve, Control). It shows how to apply this approach with Cucumber, an open source Behavior Driven Development tool. Cucumber lets you describe how software should behave in plain text. The text is written in a business-readable domain-specific language and serves as requirements documentation and source of automated acceptance tests.

[31 Jan 2012 | No Comment | ]

Cucumber-JVM is a pure Java implementation of Cucumber, a software testing tool that support Behavior Driven Development with plain text specifications and unobtrusive automation in Ruby. Cucumber-JVM supports Clojure, Groovy, Java, JavaScript (Rhino interpreter), Python (Jython interpreter), Ruby (JRuby interpreter) and Scala. It is now written in a native Java-API, which compiles down to fast JVM bytecode. It enables many JVM capabilities and makes it even easier to integrate with your Java applications. Note from the Editor: we had the regret to realize after publication that there is no sound …

[10 Nov 2011 | No Comment | ]

Gherkin is the language that was originally used to define tests in Cucumber, a tool that executes plain-text functional descriptions as automated tests. Acceptance criteria are an important element of agile specifications, but they are often used just vaguely or omitted completely.

[7 Nov 2011 | One Comment | ]

Behavior-driven development (BDD) is similar to test-driven development (TDD), but the tests for BDD are written in an easier-to-understand language so that developers and clients alike can clearly understand what is being tested. In this article based on chapter 2 of Rails 3 in Action, the authors discuss two tools for BDD: RSpec and Cucumber.

[14 Jun 2011 | No Comment | ]

This video shows you how to write and run JavaScript integration tests with Capybara and Cucumber and unit tests with Evergreen and Jasmine. The goal is to inspire you to get started with frontend testing and point you in the right direction to do it.

[25 May 2011 | No Comment | ]

Wouldn’t it be nice to have the Business Analyst write out the acceptance criteria in plain English, and then have those criteria run as tests? Join us for a beginner to intermediate walk through of Cucumber and Selenium. Learn how to write tests that are easy to understand and run. There will be plenty of examples and sample code to get you going in the right direction.

[10 May 2011 | No Comment | ]

In this blog post, Adam Boas discusses the danger of using Behavior Driven Development (BDD) tools like Cucumber to build an automated regression suite.

[1 Feb 2011 | No Comment | ]

This free book is a step-by-step guide for Cucumber, the open source ruby Behavior Driven Development tool.
http://cuke4ninja.com/

[31 Jan 2011 | No Comment | ]

Iain Hecker discuses the way to describe behavior in Cucumber compared to the simpler option provided by Steak. Cucumber and Steak are two open source ruby behavior driven development (BDD) tools.