Cucumber is a tool for running automated acceptance tests written in a BDD (behaviour-driven development) style.

Cucumber is aimed at assisting collaboration for teams using BDD (Behaviour-Driven Development) by allowing developers, testers, and business representatives to describe the desired behaviour of the software in a business-readable domain specific language.

More information is available at the official site: https://cucumber.io/

"The Cucumber Book" is also an excellent reference: http://pragprog.com/book/hwcuc/the-cucumber-book

history | excerpt history