In this video, we will be creating parameterized tests. Creating parameterized tests will allow us to have the same test being executed with different data. This is the equivalent of cucumber scenario outline.
Subscribe: http://videos.qa-ops.com/subscribe
============TABLE OF CONTENTS===========
0:00 Introduction
1:06 Showing the test that we will be transforming in to jUnit5
1:45 Creating the test class
2:21 Creating the nested class
3:19 Creating the normal test
4:59 Showing jUnit5 Parameterized Test feature
6:35 Creating the multiple data input for the tests
8:18 Finalizing the tests
10:15 Explaining the different scopes for the nested classes
============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: 23-junit5-parameterized-tests
============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
============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
============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====
Batman Begins
====MUSIC BY====
Author: Simone Geravini
Licensed by: Zimo Music
/ @zimomusiclibrary