Let's talk about automation

The 3 most common mistakes writing Gherkin features

In the past I’ve worked on many projects where they either used Gherkin to describe functionality or to be used for test automation. The following recommendations are useful for both usages.

common gherkin mistakes

Continue Reading »

Cucumber Basics: Gherkin and Files

This entry is part 8 of 11 in the series Test Automation


In last week’s post, we provided a complete setup guide for cucumber and related packages on Windows. This week, we’re going to cover the basics of cucumber. You’ll learn about what each file in a test suite means, and you will write test scenarios in Gherkin structured English.

Continue Reading »

Complete Setup Guide for Ruby, Cucumber and Watir on Windows

This entry is part 7 of 11 in the series Test Automation
This blog post is outdated. Please refer to our updated setup guide instead.


This is an updated version of our previous post on getting a cucumber installation set up on Windows. It has become one of the most popular resources for this on the web, but has aged a little since we published it in 2011.

With this updated guide, we’d like to kick off a new round of cucumber-related blog posts.

Continue Reading »

Complex Workflows with Cucumber

This entry is part 6 of 11 in the series Test Automation

Our favourite test automation software in the world remains cucumber, but like all software, it has its limitations. In particular, it is at first glance pretty difficult to express workflows in it that contain branches. In this post, we explain how that can be achieved.

Continue Reading »

How to Report a Bug

Let’s start with how not to do it.

Top 6 worst ways to report a bug

So how do you report a bug?

Continue Reading »

Reputation. Meet spriteCloud

Find out today why startups, SMBs, enterprises, brands, digital agencies, e-commerce, and mobile clients turn to spriteCloud to help improve their customer experiences. And their reputation. With complete range of QA services, we provide a full service that includes test planning, functional testing, test automation, performance testing, consultancy, mobile testing, and security testing. We even have a test lab — open to all our clients to use — with a full range of devices and platforms. Discover how our process can boost your reputation.

The 3 most common mistakes writing Gherkin features

Gijs Paulides, works at spriteCloud

Should Gherkin Steps Use First-Person or Third-Person?

Andy Knight

We use cookies to give you the best browsing experience possible. For more information, please read our cookie policy.

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.