Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: Cms 2.1.6 Update released for Drupal core (2.1.6)! Release: Webform 6.3.1 Minor update available for module webform (6.3.1). Release: Webform 6.2.12 Minor update available for module webform (6.2.12). Release: CAS 3.1.1 Minor update available for module cas (3.1.1). Release: Disable Login Page 1.2.1 Minor update available for module disable_login (1.2.1). Module Revived: Focal Point 2.1.3 Module focal_point updated after 22 months of inactivity (2.1.3). Release: Single Page Protection 1.0.12 Minor update available for module spp (1.0.12). Release: News Ticker For Drupal 1.0.14 Minor update available for module news_ticker (1.0.14). Release: Ágora Transparency Theme 1.2.1 Minor update available for theme agora_theme (1.2.1). Usage Milestone: Migrate Conditions Module migrate_conditions crossed 1,000 active installs.

Cucumber Starter

No security coverage

Part of the Cucumber ecosystem · 8 projects

View on drupal.org

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.

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
2
Tracked since
Sep 2026
Latest release
1 hour ago
Releases (12 mo)
2 ▲ from 0
Maintenance
Active

Releases

Version Type Core Release date
1.0.0 Stable Sep 24, 2026
1.0.x-dev Dev Sep 24, 2026