Skip to main content

Cucumber lets you write
automated tests in plain language

Cucumber is a tool for running automated acceptance tests, written in plain language. Because they're written in plain language, they can be read by anyone on your team. Because they can be read by anyone, they help improve communication, collaboration and trust on your team.

@tag
Feature: Eating too many cucumbers may not be good for you

Eating too much of anything may not be good for you

Scenario: Eating a few is no problem
Given Alice is hungry
When she eats 3 cucumbers
Then she will be full

Loved by teams everywhere

  • Brightcove
  • EXL
  • FinanceIt
  • Pendo
  • SproutSocial
  • Trivago