generate_gherkin
Converts recorded browser sessions into Cucumber Gherkin feature files and Java step definitions for test automation.
Instructions
Generate a Cucumber Gherkin .feature file + Java step definitions class from the recorded browser session. Steps are written in plain English and wired to Java code. framework='raw' (default) emits standalone Selenium with a ChromeDriver @Before/@After; framework='selenium_boot' emits steps extending BaseCucumberSteps with framework-managed driver and accessibility-first locators. Use 'selenium_boot' in a Selenium Boot project.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| framework | No | Step-definition flavor. Use 'selenium_boot' inside a Selenium Boot project. | raw |
| feature_name | No | Feature name e.g. 'Login'. Auto-inferred from URL if omitted. | |
| package_name | No | com.tests.selenium | |
| scenario_name | No | Recorded user flow |