Cucumber is a software tool that supports Behavior Driven Development (BDD) framework. It defines application behavior using simple English text, defined by a language called Gherkin. Coursera's Cucumber catalogue teaches you the key concepts of this software tool and the fundamentals of BDD. You'll learn about writing Gherkin scripts, executing Cucumber scenarios, understanding and interpreting Cucumber reports, and integrating Cucumber with other software tools. In addition, you'll also gain a deep understanding of automation testing using Cucumber, which will help you deliver software that behaves exactly as the customer wants.