Vai al contenuto
SDETRole
SDETRole

Documentazione QA

Generatore di scenari di test

Trasforma user story e criteri di accettazione in scenari e Gherkin.

Funziona interamente nel tuo browser Senza registrazione

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

Informazioni sullo strumento

I criteri di accettazione descrivono ciò che deve succedere; i tester devono sapere anche cosa succede quando qualcosa va storto. Questo strumento legge “Come … voglio … in modo che …” (As a … I want … so that …) e un criterio di accettazione per riga, poi applica regole fisse a ciascun criterio: ogni criterio ottiene un happy path; parole come “email”, “only”, “required”, “upload” o “expires” aggiungono scenari negativi corrispondenti; limiti numerici come “at least 12 characters” o “within 30 days” aggiungono scenari di limite sul valore e appena oltre. I criteri già scritti in Given/When/Then vengono riutilizzati così come sono. L’output è un punto di partenza da rivedere, non un test design finito: non può conoscere il tuo dominio, quindi elimina ciò che non serve e aggiungi ciò che sai solo tu.

Come si usa

  1. Incolla la user story. Ruolo e obiettivo vengono usati nei passi Given e When.
  2. Incolla i criteri di accettazione, uno per riga. Prefissi come “AC1:” e i punti elenco vengono rimossi.
  3. Scegli quali tipi di scenario includere (alternativi, negativi, limite).
  4. Esporta il Gherkin come file .feature, una checklist Markdown o un CSV per un foglio di calcolo.

Generatore di scenari di test: domande frequenti

Il Gherkin è pronto per l’automazione?

È Gherkin sintatticamente valido, con tag per tipo di scenario e criterio, ma la formulazione dei passi è generica. Prima di collegare i passi al codice, riscrivili nel linguaggio di dominio del tuo team e unisci i passi duplicati, così le step definition si possono riutilizzare.

Come vengono individuati gli scenari di limite?

Lo strumento cerca un numero vicino a un quantificatore o a un’unità di misura, come “at least 12 characters”, “up to 5 files” o “less than 10 MB”. Crea scenari sul limite e un passo oltre, e tratta “less than” e “under” come limiti esclusivi. Funziona meglio con criteri scritti in inglese.

Che differenza c’è tra scenario di test e test case?

Uno scenario è una situazione da verificare (“link di reset usato dopo la scadenza”). Un test case aggiunge le precondizioni, i dati, i passi e il risultato atteso esatti necessari per eseguirlo. Usa il generatore di test case per trasformare gli scenari in casi.

Scrivi per cercare in tutto SDETRole.

Ricerca full-text con Pagefind · funziona nel tuo browser Apri la pagina di ricerca →