Cucumber | Using Docker Compose

Опубликовано: 12 Май 2021
на канале: QaOps
1,585
9

In this video, we will be using docker compose for our dependencies. So far, we have been starting the store manually using docker, but it is important to be able to start all the dependencies in a simpler way and docker compose solves that for us.

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

============TABLE OF CONTENTS===========
0:00 Introduction
3:15 Setting up docker-compose
6:33 Starting the application with docker-compose
7:21 Shutting down the application with docker-compose
8:40 Listing all gradle tasks
8:42 Running the gradle test task
9:09 Using a gradle plugin for docker-compose
9:55 Creating the dependency between the dockerCompose plugin and the tests

============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: 24-using-docker-compose

============MENTIONED VIDEOS===========
BDD Intro API TestsI:    • BDD | Intro API Tests  
BDD What is it:    • BDD | What is it  
BDD the pros and cons:    • BDD | the pros and cons  
BDD Specification by Example:    • BDD | Specification by Example  
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  
Cucumber Implementing the first scenario:    • Cucumber | Implementing the first sce...  
Cucumber Should I use docstring?:    • Cucumber | Should I use docstring ?  
Cucumber Rest Assured config:    • Cucumber | Rest Assured config  
Cucumber Hands on Specification by Example:    • Cucumber | Hands on Specification by ...  
Cucumber Runner Class:    • Cucumber | Runner Class  
Cucumber Mapping the API:    • Cucumber | Mapping the API  
Cucumber Creating hooks:    • Cucumber | Creating hooks  
Cucumber Cleaning the data:    • Cucumber | Cleaning the Data  
Cucumber More complex jsons:    • Cucumber | more complex jsons  
Cucumber Deserialization:    • Cucumber | RestAssured Old Syntax  
Cucumber RestAssured Old Syntax:    • Cucumber | RestAssured Old Syntax  
Cucumber RestAssured assertions:    • Cucumber | RestAssured assertions  
Cucumber Preparing the Scenario:    • Cucumber | Preparing the scenario  
Cucumber Scenario Outline:    • Cucumber | Scenario Outline  
Cucumber Groovy Collections:    • How to use Groovy Collections  
Cucumber Assertions with Groovy Collections:    • Cucumber | Assertions with Groovy Col...  
Cucumber Creating builder from scratch:    • Cucumber | Creating builder from scratch  
Cucumber Last Scenario Part 1:    • Cucumber | Last scenario Part 1  
Cucumber Last Scenario Part 2:    • Cucumber | Last Scenario Part 2  
JUnit5 Readable tests:    • JUnit5 | Readable tests  
JUnit5 Nested tests:    • JUnit5 | Nested tests  
JUnit5 Parameterized tests:    • JUnit5 | Parameterized tests  

============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

====OPENING IMAGE====
The Witcher 3: Wild Hunt

====MUSIC BY====
Author: Simone Geravini
Licensed by: Zimo Music
   / @zimomusiclibrary