Cucumber
Integration framework
Open Source
Framework BDD con sintaxis Gherkin legible
Lenguajes soportados:
java javascript ruby python csharp
Compatible con:
selenium playwright rest-assured
Ventajas y Desventajas
Ventajas
- + Especificaciones legibles
- + Colaboración dev-business
- + Documentación viva
- + Múltiples lenguajes
- + Living documentation
Desventajas
- - Overhead de mantenimiento
- - Puede volverse verboso
- - Requiere disciplina del equipo
- - Step definitions pueden duplicarse
Casos de Uso
- BDD testing
- Acceptance testing
- Living documentation
- Comunicación con stakeholders