Cucumber Open

Validate executable specifications against your code on any modern development stack. With over 40 million downloads, Cucumber Open is the world’s #1 automation tool for Behavior-Driven Development.

  View Docs

Open Source  Community Driven

Cucumber Open isn't just open source, it's an open platform that plays well with the tools you already use and love.

OpenAPI Specification
Cross Platform
Works with Java, JavaScript, Ruby, .NET and many other platforms
Plain Text
Store plain text specifications alongside your code in your own source control system
OpenAPI Specification
Shared Understanding
Describe how the system should behave in a way that everybody can understand
OpenAPI Specification
Automate with Selenium, API calls or direct function calls in the same process
OpenAPI Specification
Generate reports in HTML, JSON and other formats, or build your own reports
OpenAPI Specification
Integrate with CucumberStudio, JIRA or build your own plugins

SmartBear is committed to Open Source development. Create more with us.

Join the SmartBear Community

Start your free trial today

Build quality, don’t just test for it. Try CucumberStudio for free.

  • Bridge the gap between business and development using BDD 
  • Decrease rework with test automation 
  • Get real-time insights with living documentation 
  • Seamless integration with Git 

Try CucumberStudio
14-day trial, no credit card required


Test faster while improving software quality. Get unlimited access to TestComplete’s Desktop, Mobile & Web modules.

  • 30 Days Free
  • Easy-to-use for all experience levels
  • Access to 500+ real test environments