| name | Cucumber BDD Testing |
| description | Cucumber/Gherkin BDD testing for behavior-driven development workflows |
| allowed-tools | ["Bash","Read","Write","Edit","Glob","Grep"] |
| graph | {"domains":["domain:software-engineering"],"specializations":["specialization:qa-testing-automation"],"skillAreas":["skill-area:acceptance-testing","skill-area:e2e-testing"],"roles":["role:qa-engineer"],"workflows":["workflow:feature-development"],"topics":["topic:test-driven-development"]} |
Cucumber BDD Testing Skill
Overview
This skill provides expert-level capabilities for Cucumber-based BDD testing, enabling feature file creation, step definition generation, and living documentation.
Capabilities
Feature File Development
- Write Gherkin feature files
- Structure scenarios effectively
- Implement scenario outlines
- Use backgrounds for common setup
Step Definition Generation
- Generate step definitions from features
- Implement reusable step patterns
- Handle step parameters and transformations
Data Handling
- Handle data tables
- Implement doc strings
- Configure example tables for outlines
Configuration
- Configure Cucumber profiles
- Set up parallel execution
- Configure formatters and reporters
Tag Management