Cucumber | Last scenario Part 1
Channel: QaOps
Date: 31/03/2021

In this video, we will be creating the last scenario. We will do the test setup, the POST action of the test and finally the assertion.

Subscribe: http://videos.qa-ops.com/subscribe

============TABLE OF CONTENTS===========
- 0:00 Introduction
- 1:14 What we will be testing
- 1:57 Creating the scenario
- 2:13 Creating the test setup (Given)
- 4:56 Doing a POST to create the Pet
- 7:36 Doing the test action (When)
- 8:15 Refactoring a domain name
- 10:18 Mapping the store api
- 13:48 Doing the assertion (Then)
- 19:05 Testing the test
- 20:28 Running all tests

============DOCUMENTATION===========
- docs: http://videos.qa-ops.com/docs

============GITHUB===========
- Github: https://repos.qa-ops.com/github
- Repository: https://github.com/qa-ops/bdd-automation-api
- Branch: 19-last-scenario

============MENTIONED VIDEOS===========
- BDD Intro API TestsI: https://youtu.be/Eq_N_eYc3rY
- BDD What is it: https://youtu.be/4UuzwUUUIec
- BDD the pros and cons: https://youtu.be/UMpEpo6zuh8
- BDD Specification by Example: https://youtu.be/6RnK-Sa0dJw
- BDD What is Gherkin: https://youtu.be/NP7rHtkMbGg
- BDD Automation Architecture: https://youtu.be/8z6-nusWuJs
- BDD Project and Dependencies: https://youtu.be/0i72N1Fz_y0
- BDD First Scenario: https://youtu.be/A3uiR4quZr4
- Cucumber Implementing the first scenario: https://youtu.be/uFoq-XtbBa0
- Cucumber Should I use docstring?: https://youtu.be/M-S55a6ei1M
- Cucumber Rest Assured config: https://youtu.be/3jHMpmZfylY
- Cucumber Hands on Specification by Example: https://youtu.be/wkePKVTevYM
- Cucumber Runner Class: https://youtu.be/oqElg0mpfwY
- Cucumber Mapping the API: https://youtu.be/-_B2fFxfFdY
- Cucumber Creating hooks: https://youtu.be/Kg611Jv_ib8
- Cucumber Cleaning the data: https://youtu.be/IkH6gk2gNNQ
- Cucumber More complex jsons: https://youtu.be/YLuGI-j61MY
- Cucumber Deserialization: https://youtu.be/1QUjfMs74bA
- Cucumber RestAssured Old Syntax: https://youtu.be/1QUjfMs74bA
- Cucumber RestAssured assertions: https://youtu.be/3R74ESRKm7o
- Cucumber Preparing the Scenario: https://youtu.be/kEuTzrOjdhY
- Cucumber Scenario Outline:  https://youtu.be/ADRZoO5bUZw
- Cucumber Groovy Collections: https://youtu.be/79n25y_K9j0
- Cucumber Assertions with Groovy Collections: https://youtu.be/Hzv0Rj3wOBY
- Cucumber Creating builder from scratch: https://youtu.be/NDPm0ybVj2Q

============PLAYLISTS===========
- Java RestAssured API: https://videos.qa-ops.com/java-restassured-automation
- Unix Command Line: https://videos.qa-ops.com/unix-command-line
- Bash Script: https://videos.qa-ops.com/bash-script-en

============SOCIAL MEDIAS===========
- Twitter: https://social.qa-ops.com/twitter
- LinkedIn: https://social.qa-ops.com/linkedin

====OPENING IMAGE====
-  Black Panther

====MUSIC BY====
- Author: Simone Geravini
- Licensed by: Zimo Music
- https://www.youtube.com/channel/UCu9V0aROh3RABqHdXLan5GA