In this video, we will be implementing the first scenario that was created in the previous video. I will show you how to create the code for each step of the scenario and how to debug the implementation to find possible problems. I will also be using RestAssured.
Subscribe: http://videos.qa-ops.com/subscribe
============TABLE OF CONTENTS===========
0:00 Introduction
1:07 Refreshing the project structure
1:31 Creating the code for the WHEN
3:49 Cucumber Parameter types
4:34 Using Cucumber parameter type {word}
5:44 Using Cucumber parameter type {}
6:12 Receiving a step parameter as a String
6:32 Receiving a step parameter as a Map
7:28 Using RestAssured to do the WHEN step
10:10 Debugging the scenario
11:19 Creating the code for the THEN step of the scenario
12:37 Using RestAssured to do the THEN step
15:10 Sharing variable among steps methods
============DOCUMENTATION===========
docs: http://videos.qa-ops.com/docs
============GITHUB===========
Github: https://repos.qa-ops.com/github
Repository: https://github.com/qa-ops/bdd-automat...
Branch: 03-first-implementation
============MENTIONED VIDEOS===========
BDD Intro a testes de API: • BDD | Intro Testes de API
BDD O que é: • BDD | o que é
BDD Vale a pena?: • BDD | Vale, ou não, a pena
BDD Especificação por Exemplo: • Video
BDD What is Gherkin: • BDD | What is Gherkin
BDD Automation Architecture: • BDD | Automation Architecture
BDD Project and Dependencies: • BDD | Project and Dependencies
BDD First Scenario: • Cucumber | First Scenario
============PLAYLISTS===========
Java RestAssured API: https://videos.qa-ops.com/java-restas...
Unix Command Line: https://videos.qa-ops.com/unix-comman...
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
====MUSIC BY====
Author: Simone Geravini
Licensed by: Zimo Music
/ @zimomusiclibrary