You are here

Cucumber Ltd

Cucumber Ltd

Cucumber Limited is a software and training company that focuses on Behaviour-Driven Development (BDD) and Cucumber. BDD is a collaborative approach to software development that bridges the communication gap between business and IT. BDD helps teams communicate requirements with more precision, discover defects early and produce software that remains maintainable over time. The BDD approach enhances agile methodologies such as Scrum or Kanban. Cucumber Limited's flagship product, Cucumber Pro, is a collaborative environment for executable specifications. Find out more here - https://cucumber.io/pro

Cucumber is a BDD testing tool and Framework. This means that the “tests” (plain text feature descriptions with scenarios) are typically written before anything else and verified by business analysts, domain experts, etc. non technical stakeholders. The production code is then written outside-in, to make the stories pass. Cucumber itself is written in Ruby, but it can be used to “test” code written in Ruby or other languages including but not limited to Java, C# and Python. Cucumber only requires minimal use of Ruby programming and Ruby is easy, so don’t be afraid even if the code you’re developing in is not Ruby.