Saltar al contenido
SDETRole
SDETRole

Documentación de QA

Generador de escenarios de prueba

Convierte una historia de usuario y sus criterios en escenarios y Gherkin.

Se ejecuta íntegramente en tu navegador Sin registro

Optional, but it supplies the role and action for Given/When steps.

Plain sentences or Given/When/Then. Numbers like “at least 12 characters” produce boundary scenarios.

Defaults to the goal from the story.

Scenario types

A happy path is always generated for every criterion.

This is a template-based starting point, not a finished test design. Scenarios come from fixed rules (keywords such as “email”, “only”, “expires”, and numeric limits). Review each one, remove what does not apply and add the cases only you know about.

Gherkin · 0 scenarios

Acerca de esta herramienta

Los criterios de aceptación describen lo que debería pasar; los testers también necesitan saber qué pasa cuando algo sale mal. Esta herramienta lee «Como … quiero … para …» y un criterio de aceptación por línea, y aplica reglas fijas a cada criterio: todos tienen un camino feliz; palabras como «email», «solo», «obligatorio», «subir» o «caduca» añaden los escenarios negativos correspondientes; los límites numéricos como «al menos 12 caracteres» o «en 30 días» añaden escenarios de límite justo en el límite y justo por encima. Los criterios ya escritos como Given/When/Then se reutilizan tal cual. La salida es un punto de partida para revisar, no un diseño de pruebas terminado: no conoce tu dominio, así que elimina lo que no aplique y añade lo que solo tú sabes. (Las reglas reconocen palabras clave en inglés, como «email», «only», «required», «upload» o «expires».)

Cómo usarla

  1. Pega la historia de usuario. El rol y el objetivo se usan en los pasos Given y When.
  2. Pega los criterios de aceptación, uno por línea. Los prefijos como «AC1:» y las viñetas se eliminan.
  3. Elige qué tipos de escenario incluir (alternativos, negativos, límite).
  4. Exporta Gherkin como archivo .feature, un checklist en Markdown o CSV para una hoja de cálculo.

Preguntas frecuentes: Generador de escenarios de prueba

¿El Gherkin está listo para automatizar?

Es Gherkin sintácticamente válido con etiquetas por tipo de escenario y criterio, pero la redacción de los pasos es genérica. Antes de enlazar los pasos con código, reescríbelos en el lenguaje de dominio de tu equipo y fusiona los pasos duplicados para que las step definitions se puedan reutilizar.

¿Cómo se detectan los escenarios de límite?

La herramienta busca un número junto a un cuantificador o una unidad, como «at least 12 characters», «up to 5 files» o «less than 10 MB». Crea escenarios en el límite y un paso más allá, y trata «less than» y «under» como límites exclusivos.

¿Qué diferencia hay entre un escenario de prueba y un caso de prueba?

Un escenario es una situación que verificar («enlace de restablecimiento usado después de caducar»). Un caso de prueba añade las precondiciones, datos, pasos y resultado esperado exactos necesarios para ejecutarlo. Usa el generador de casos de prueba para desarrollar los escenarios en casos.

Escribe para buscar en todo SDETRole.

Búsqueda de texto completo con Pagefind · se ejecuta en tu navegador Abrir la página de búsqueda →