Quantcast
Channel: Cucumber – [Agile for All]
Browsing latest articles
Browse All 15 View Live

How to Remove Duplication in Cucumber Tests Using Scenario Outlines

Gojko Adzic has a new blog post demonstrating the new table parameter support in Cuke4Nuke. Table parameters are an important part of Cucumber. They’re great for setting up data and asserting that...

View Article



Debugging Cuke4Nuke Step Definitions

At a client today, we were doing some tricky automation with WatiN (against Telerik controls) in Cuke4Nuke. We wanted to dig into what WatiN was finding in the browser. The obvious move was to fire up...

View Article

Just Enough Regular Expressions for Cucumber

Jon Archer wrote last week about how Cucumber makes knowledge of regular expressions important. He’s right: Regular expressions are the key to Cucumber’s flexibility. Well-crafted regular expressions...

View Article

Public ATDD with Cucumber Course, March 7-8, Denver (Postponed)

Update: This course has been postponed until June or July. If you’re interested in attending, let me know and I’ll notify you when registration opens so you can take advantage of the early bird...

View Article

Cuke4Nuke Needs Your Help

Almost 2 years ago, at the 2009 AA-FTT conference, I started Cuke4Nuke to bring Cucumber to the .NET world. Since then, thanks to some fantastic help from Aslak Hellesøy, Matt Wynne, Declan Whelan,...

View Article


Getting Started with Ruby, Cucumber, and Capybara on Windows

The Ruby version of Cucumber isn’t just for Rails developers. If you have a .NET or Java web or service app, Ruby can be a great language for testing. With libraries like Capybara for driving web apps...

View Article

Cucumber Regular Expressions Cheat Sheet

Regular expressions are a big part of what makes Cucumber tests both expressive in English and DRY on the automation side. To make the most of that power, you have to know something about regular...

View Article

The Future of Cucumber on .NET

Beginning just over two years ago, I worked with some great developers to create Cuke4Nuke as a way to bring Cucumber to .NET. Shortly after the first releases of Cuke4Nuke, TechTalk released SpecFlow,...

View Article


Image may be NSFW.
Clik here to view.

Cucumber Tip: Key-Value Tables

You may not realize this: Tables in Cucumber steps don’t have to have a header row. Sometimes it can work really well to use a headerless table of key-value pairs. Let’s look at an example. Suppose we...

View Article


Cucumber Tip: IRB From Inside a Step Definition

Most Ruby programmers know about Ruby’s interactive console, IRB. (If you don’t, stop right here, open up a command window and run irb. Type some Ruby code. See how it returns the result of each line...

View Article

Image may be NSFW.
Clik here to view.

A Common, but Bad, Idea

Please don’t do this: It will hurt. Not right away, but around sprint 4 when the bugs found in sprint 3 for the stories built in sprint 2 need to be mixed in with the stories planned in sprint 3 for...

View Article

Web Testing for .NET Teams: WatiN or Watir?

I’ve noticed a pattern with several of my .NET clients who want to get into automated acceptance testing for web applications. They like the idea of WatiN because it would let them write tests in the...

View Article

Image may be NSFW.
Clik here to view.

Cuke4Nuke: Cucumber for .NET Teams

Update: If you’ve just landed here, you could get the impression from this post that Cuke4Nuke doesn’t exist yet. It does. Check out this screencast showing what you can do with it as of early December...

View Article


Screencast: Testing Web Applications in .NET with Cuke4Nuke and WatiN

Yesterday, I released Cuke4Nuke 0.2.2, which added WatiN compatibility and an example of how to use the two tools together. Here’s a short screencast in which I walk through the example: Resources from...

View Article

The Latest on Cuke4Nuke

This morning, I released version 0.3.0 of Cuke4Nuke. With this release, Cuke4Nuke supports almost everything you can do with Cucumber in Ruby or Java, making C# a first class language for Cucumber....

View Article

Browsing latest articles
Browse All 15 View Live




Latest Images