Skip to main content
drupalreleases

Use direct release data with your AI assistant.

Learn more

Cucumber Starter

No security coverage

Part of the Cucumber ecosystem · 10 projects

Cucumber Starter provides a pre-configured Drupal site template for managing automated functional acceptance testing. It includes features for organizing Gherkin scripts, managing test dashboards, and integrating with the Cucumber testing framework. This template comes with predefined content types, user roles, and views to get you started quickly with your testing workflow.

Cucumber Starter is the Cucumber site template: a site to run Cucumber's automated functional acceptance testing management, with Feature media items, Gherkin scripts and test dashboards. It brings what the Cucumber distribution installs to recipes.

What you get

One site template that composes the Cucumber recipes into a working testing-management site, with Gin as the administration theme and the default dashboard as the front page.

  • Cucumber Core: Feature media items with their Gherkin scripts, the Feature Directory vocabulary, the Features and Media views, and the automated testing workflow, with Cucumber Core.
  • Cucumber Recipes: the Components, Products and Projects content types with their displays, views and administration menu links, with Cucumber Recipes.
  • Cucumber User Roles: Super Admin, Admin, Product Owner, Coordinator, Designer, Developer, Tester and Analyst, with Cucumber User Roles.
  • Default content to see the system working from the start, with Cucumber Default Content.
  • A page layout built in Display Builder with UI Suite components, and the test screens of Cucumber UI, built on Drupal core's HTMX. No Layout Builder displays, no Drupal Canvas.

Demo content for this template is a separate download: Cucumber Demos.

Cucumber Starter documentation

See the Cucumber Starter README.

Setup Cucumber Starter Locally with:

Cucumber Starter with DDEV

ddev config --project-type=drupal --docroot=web
ddev start
ddev composer create-project drupal/cucumber_project:~12.0 .
ddev restart
ddev launch

The Cucumber installer lists the site templates: choose Cucumber Starter. Or from the command line: ddev drush site:install cucumber -y.

On an existing site: ddev composer require drupal/cucumber_starter then ddev drush recipe ../recipes/contrib/cucumber_starter.

Requires Drupal core ^11.4 || ^12 and PHP 8.4. Tested with Gherkin and webship-js (Playwright and Cucumber-js).

Part of Cucumber, and one of the site templates of the Cucumber Project. See also Webship Starter and Website Starter.

Ask your assistant about Cucumber Starter

Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works

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

Tracked releases
5
Tracked since
Sep 2026
Latest release
1 month ago
Releases (12 mo)
5 ▲ from 0
Maintenance
Active

Release Timeline

Releases

Version Type Core PHP Release date
1.0.3 Stable Oct 4, 2026
1.0.2 Stable Sep 29, 2026
1.0.1 Stable Sep 27, 2026
1.0.0 Stable Sep 24, 2026
1.0.x-dev Dev Sep 24, 2026