Embellecedor y Formateador de Gherkin

Transforma cualquier archivo de características Gherkin en un formato BDD limpio y legible con nuestro embellecedor de Gherkin en línea gratuito

All code runs locally in your browser — nothing ever leaves your device
Lines: 1Chars: 0Size: 0 KB

Try Examples

¿Qué es Gherkin Formatter?

Gherkin Formatter es una herramienta especializada diseñada para formatear y embellecer archivos de características Gherkin usados en Desarrollo Guiado por Comportamiento (BDD). Gherkin es el lenguaje utilizado por Cucumber, SpecFlow y otros frameworks BDD para escribir especificaciones de prueba legibles por humanos que cierran la brecha entre los requisitos de negocio y las pruebas automatizadas.

Nuestro formateador Gherkin asegura que sus archivos de características sigan estándares de formato consistentes, haciéndolos más legibles tanto para interesados técnicos como no técnicos en su proceso de desarrollo.

Beneficios clave:

  • Cumplimiento del estándar BDD: Formatear según la sintaxis oficial de Gherkin y las mejores prácticas
  • Alineación de tablas: Alinea automáticamente tablas de datos y tablas de ejemplos para una mejor legibilidad
  • Organización de etiquetas: Formato adecuado de etiquetas de características y escenarios para la categorización de pruebas
  • Indentación de pasos: Indentación consistente para los pasos Given, When, Then, And, But
  • Soporte multi-framework: Compatible con Cucumber, SpecFlow, Behave y otras herramientas BDD

Perfecto para ingenieros de QA, especialistas en automatización de pruebas, propietarios de productos y equipos de desarrollo que practican Desarrollo Guiado por Comportamiento y escriben documentación viva.

Cómo usar Gherkin Formatter

  1. Pegar o subir: Copie el contenido de su archivo de características Gherkin en el área de entrada, o suba un archivo .feature
  2. Configurar opciones: Ajuste las configuraciones de formato como alineación de tablas y preferencias de indentación
  3. Formatear código: Haga clic en "Format Gherkin" para embellecer su archivo de características con el formato BDD adecuado
  4. Copiar resultados: Utilice la salida formateada en su suite de pruebas BDD o documentación

Características de formato:

  • Estructura de características: Espaciado e indentación adecuados para declaraciones de características
  • Organización de escenarios: Formato consistente para escenarios y esquemas de escenario
  • Formato de pasos: Pasos Given-When-Then alineados con indentación adecuada
  • Tablas de datos: Columnas alineadas automáticamente en ejemplos y tablas de datos de pasos
  • Pasos de fondo: Formato adecuado para condiciones de fondo compartidas
  • Comentarios y etiquetas: Comentarios preservados y colocación organizada de etiquetas

Resumen de sintaxis Gherkin

Gherkin es un lenguaje específico de dominio legible por negocios que describe el comportamiento del software sin detallar cómo se implementa esa funcionalidad. Usa un conjunto de palabras clave especiales para dar estructura y significado a especificaciones ejecutables.

Palabras clave principales:

  • Feature: Proporciona una descripción de alto nivel de una característica de software
  • Scenario: Describe un ejemplo o caso de prueba específico
  • Given: Describe el contexto inicial o precondiciones
  • When: Describe el evento o acción que desencadena el escenario
  • Then: Describe el resultado o consecuencia esperada
  • And/But: Se usa para extender los pasos Given, When o Then
  • Background: Define pasos comunes para todos los escenarios en una característica
  • Esquema del escenario: Plantilla para pruebas basadas en datos con ejemplos

Nuestro formateador asegura que estas palabras clave estén correctamente alineadas y estructuradas según las convenciones BDD, haciendo que sus archivos de características sean legibles tanto para humanos como ejecutables por máquinas.