Syntax highlighting
Keywords, Given/When/Then, tags, strings, numbers, <placeholders>, tables and doc strings each get their own colour, in a light or dark theme.
Write better BDD scenarios, faster: highlighting, autocomplete, live validation, best-practice hints, formatting and Cucumber step definitions. Free, in your browser, nothing to install.
Tip: load the Product search example to see the validator and coach in action, then press Shift+Alt+F to format.
Keywords, Given/When/Then, tags, strings, numbers, <placeholders>, tables and doc strings each get their own colour, in a light or dark theme.
Suggests the keyword that fits where you are: Given, then When, then Then. Reuses steps you already wrote, Examples columns and tags.
Catches what breaks Cucumber as you type: misplaced steps, ragged tables, unclosed doc strings, unknown placeholders and misspelt keywords.
Scores your scenarios and flags missing outcomes, steps out of order, two behaviours in one scenario, UI-driven steps and duplicates.
Consistent indentation, aligned table columns and no trailing spaces. Tab jumps between table cells and adds rows.
Generates step definition skeletons for Cucumber.js, Cucumber-JVM, behave and Reqnroll, with typed parameters.
English, German, French, Spanish and Portuguese keywords. Switch language and every keyword is translated for you.
Runs in your browser. Work is saved locally, and you can download a .feature file or share a link that carries the scenario.
AssertThat BDD & Cucumber for Jira generates scenarios from your user stories with AI, keeps them next to the requirement in a native Gherkin editor, and imports Cucumber results from your pipeline.
Using Xray or Zephyr? VibeTester generates test cases and Cucumber scenarios from Jira issues and imports them into your test management tool.
Yes. It is free to use with no sign-up, and it runs entirely in your browser.
No. Parsing, validation and suggestions all run in your browser. Your work is saved in your browser’s local storage. A share link contains the (compressed) feature file in the link itself, so only people you send it to can read it.
Feature, Rule, Background, Scenario and Example, Scenario Outline with Examples, data tables, doc strings, tags and comments, in English, German, French, Spanish and Portuguese (set with # language:).
Errors are problems Cucumber would reject. Warnings and hints are BDD good practice: one behaviour per scenario, Given/When/Then in order, a clear outcome, and steps that describe behaviour rather than clicks. The score drops for each, errors most.
Yes. AssertThat BDD & Cucumber for Jira has the same kind of Gherkin editor inside Jira, generates scenarios from user stories with AI, links them to stories and imports Cucumber results from your CI pipeline.
AssertThat BDD & Cucumber for Jira starts at $10 a month for up to 10 users on Cloud, with a 30-day free trial.