Cucumber
An Automated Functional Acceptance Testing Management system.
Helps in speeding up the work of having Automated Functional Acceptance Testing for products to ship websites in a swift way.
We LOVE to help with:
- Setup of Automated Functional Testing configurations for projects.
- Writing Cucumber descriptions, Gherkin scripts for web apps.
- Development of Webship-js using Nightwatch.js, Cucumber-js with custom and advanced general step definitions.
- Setup Selenium robot servers, and Web-drivers to work on a local or remote public/private CI/CD servers.
Automated Tests, Executable specifications.
Source of Truth
For many teams, they become the definitive source of truth as to what the system does. Having a single place to go for this information saves a lot of time that is often wasted trying to keep requirements documents, tests, and code all in sync. It also helps to build trust within the team, because different parts of the team no longer have their own personal versions of the truth.
Living Documentation
Cucumber tests share the benefit of traditional specification documents in that they can be written and read by business stakeholders. Still, they have a distinct advantage in that you can give them to a computer at any time to tell you how accurate they are. In practice, this means that your documentation, rather than being something that’s written once and then gradually becomes outdated, becomes a living document that reflects the true state of the project.
To install the dev version of Cucumber 11.0.x run this command:
composer create-project webship/cucumber-project:11.0.x-dev WEBSITE_NAME --stability dev --no-interaction
Depends on
Dependencies of the latest stable release
No dependencies recorded for this project.
Required by
Tracked projects that depend on this one
No tracked projects depend on this one yet.
Activity
Releases
| Version | Type | Core | Notes | Release date | |
|---|---|---|---|---|---|
| 12.0.0 | Stable | 11 | Sep 23, 2026 | ||
| 12.0.x-dev | Dev | 11 | Sep 23, 2026 |