Using the Gherkin Language to Write User Stories Tutorial

preview_player
Показать описание
In this video I describe how you can utilise Gherkin Syntax to write out your user stories or descriptions for your tasks. This video is the first part in my new series on Testing. We will be using Gherkin syntax to form the base of our automated tests.

☕️ You can buy me a coffee by supporting this video on Patreon:

😊You can find me here:

Laravel Tutorials:

2 - 3 min Developer Quick Tips Series:

PHP Developer Tutorials:

A Journey To TDD the tutorial series:

1. Introduction - 00:22
2. What is the Gherkin Language - 00:37
3. Why use the Gherkin Language - 01:03
4. Writing User Stories with Gherkin - 01:28
5. Gherkin Syntax - 02:03
6. Example - 02:25
7. Example Run Through - 02:53
Рекомендации по теме
Комментарии
Автор

Very clear and straight to the point! Thank you :)

dorianneto
Автор

Love the simplicity of the explanation. Thank you !

JobinJacobKavalam
Автор

We use scenarios for acceptance criteria to standard user stories.

rudimentalgardening
Автор

Clear video!! It's very easy to write user stories with Gherkin syntax

Karthikraja_Ponraj
Автор

Great tutorial, very clear and concise! Nice to hear fellow South African (you sound a bit like Elon Musk actually!)

regolyth
Автор

Basically you already say in your video yourself, "this is a bit much to understand" is why I have mixed feelings this example as proper Gherkin :)
You mention that Gherkin should describe behavior, but this is more like (test)steps to me..
I would prefer it refactored as:

Background:
Given the user already is registered on the website
Scenario:
Given User is on the login page
When the user provides right username and password
Then User is redirected to dashboard

neokoz
Автор

In 3:37, why does the noun "user" take a plural pronoun "their"?

kennethchua
Автор

Please normalize the sound before sending the videos. Your video is of great quality but the sound is too low. Should it be too low after normalization the next step would be compression.
it is very easy to normalize a sound even if your video software does not provide the tools.
Let me try your Gherkin thing:

Feature:

Normalize audio in a video

Background:

GIVEN your Video editing does not provide a simple normalisation tool

Scenario:

GIVEN your video is ready to render.
WHEN the video has rendered
THEN Demultiplex it to separate video from audio such as AVI Demux
THEN Import the audio in an audio editing tool such as Audacity
THEN Normalize the video
THEN Save/Export it
THEN Using AVI Demux multiplex (merge) the video and audio streams.
THEN upload to any video streaming you like.




Feature:

Normalize audio in a video

Background:

GIVEN your Video editing does provide a simple normalisation tool

Scenario:

GIVEN you just imported your video
THEN RTFM because every software is different
BUT check the menus and toolbars to find it.

And Voilà !

EminoMeneko
Автор

Please make the video tutorial how to use gherkin tools start from installation until finished testing. Thanks :)

puputpuspita
Автор

Thank you, Great video, you should write a book or make a course . I will buy it for sure

mard
Автор

Thanks for this video
you really should continue doing cmateiral like this.

vaandarken
Автор

What happens if the user enters wrong password

lzshow
Автор

Your scenario needs a title, that is a bad example!

rayprusia
welcome to shbcf.ru