UNPKG

estructura_automation

Version:

Paquete de estructura de automation

41 lines (25 loc) 1.92 kB
# Palabras Reservadas de Gherkin Gherkin es un lenguaje específico de dominio (DSL) que se utiliza para escribir escenarios de prueba en formato BDD (Behavior-Driven Development). A continuación se explica el significado de cada una de las palabras reservadas: ## Palabras Principales - **Feature**: Define la funcionalidad o característica que se va a probar. Es el nivel más alto de organización en Gherkin. - **Scenario**: Describe un caso de prueba específico dentro de una funcionalidad. - **Given**: Establece el contexto inicial o precondiciones necesarias para el escenario. Responde a la pregunta "¿Qué condiciones deben existir antes?". - **When**: Describe la acción o evento principal que el usuario realiza. Representa el "¿Qué hace el usuario?". - **Then**: Especifica el resultado esperado o las postcondiciones después de la acción. Responde a "¿Qué debería suceder como resultado?". ## Palabras Secundarias - **And**: Se utiliza para añadir pasos adicionales del mismo tipo que el paso anterior (Given, When o Then). - **But**: Similar a "And", pero se usa para añadir una condición contraria o excepción. - **Background**: Define pasos comunes que se ejecutan antes de cada escenario en un archivo feature. - **Scenario Outline**: Permite ejecutar el mismo escenario con diferentes conjuntos de datos. - **Examples**: Se usa junto con "Scenario Outline" para proporcionar los datos de prueba. ## Equivalentes en Español - **Característica**: Equivalente a "Feature" - **Escenario**: Equivalente a "Scenario" - **Dado**: Equivalente a "Given" - **Cuando**: Equivalente a "When" - **Entonces**: Equivalente a "Then" - **Y**: Equivalente a "And" - **Pero**: Equivalente a "But" - **Antecedentes**: Equivalente a "Background" - **Esquema del escenario**: Equivalente a "Scenario Outline" - **Ejemplos**: Equivalente a "Examples"