Search results
Cucumber.io offers open source and commercial tools for Behavior-Driven Development (BDD), a methodology that improves software quality and collaboration. Learn how to use CucumberStudio, Cucumber Open, Cucumber School, and other products to define, automate, and document your features.
- Docs
Mocking and Stubbing with Cucumber. Decoupling your...
- Learn BDD
Learn Cucumber and BDD from the world's experts....
- Login
Create maintainable acceptance tests in plain text, with...
- Try CucumberStudio
We will use this information to provide you with access to...
- Installation
Installation. Cucumber is available for most mainstream...
- Cucumber Open
Cucumber Open. Validate executable specifications against...
- Contact Us
Global Headquarters. SmartBear Software 450 Artisan Way...
- Guides
Cucumber Open GitHub Docs. Guides. Introduction. New to...
- Docs
Cucumber is a tool that supports Behaviour-Driven Development(BDD). If you’re new to Behaviour-Driven Development read our BDD introduction first. What is Cucumber? Ok, now that you know that BDD is about discovery, collaboration and examples (and not testing), let’s take a look at Cucumber.
Mocking and Stubbing with Cucumber. Decoupling your scenarios from infrastructure
What is BDD? BDD is a way for software teams to work that closes the gap between business people and technical people by: Encouraging collaboration across roles to build shared understanding of the problem to be solved. Working in rapid, small iterations to increase feedback and the flow of value.
Installation. Cucumber is available for most mainstream programming languages. We recommend choosing an implementation for the same platform or programming language as the production code. official implementations are hosted under cucumber. semi-official implementations are hosted elsewhere, but use components from cucumber.
Enable Frictionless Collaboration. CucumberStudio empowers the whole team to read and refine executable specifications without needing technical tools. Business and technology teams can collaborate on acceptance criteria and bridge their gap.
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.