Section 1 : Section 1 Introduction
|
|
Lecture 1 | Goal | 00:01:01 Duration |
|
|
Lecture 2 | Prerequisite | 00:01:39 Duration |
Section 2 : Section 2 Docker Basics & Installation
|
|
Lecture 1 | What is Docker | 00:10:13 Duration |
|
|
Lecture 2 | Installation - Steps | 00:02:16 Duration |
|
|
Lecture 3 | Windows Installation - Part 1 | 00:02:09 Duration |
|
|
Lecture 4 | Windows Installation - Part 2 | 00:00:20 Duration |
|
|
Lecture 5 | Windows Installation - Part 3 | 00:02:56 Duration |
|
|
Lecture 6 | Mac Installation | 00:06:26 Duration |
|
|
Lecture 7 | Linux Installation Verification | 00:04:37 Duration |
|
|
Lecture 8 | Windows + MAC + Linux Users - Docker not working | 00:02:29 Duration |
Section 3 : Section 3 Docker Crash Course
|
|
Lecture 1 | Terminologies | 00:11:19 Duration |
|
|
Lecture 2 | Useful Docker Commands | 00:05:07 Duration |
|
|
Lecture 3 | Pulling An Image | 00:05:39 Duration |
|
|
Lecture 4 | Pulling An Image - Demo | 00:10:53 Duration |
|
|
Lecture 5 | Image Name Format | 00:13:07 Duration |
|
|
Lecture 6 | Creating A Container | 00:10:59 Duration |
|
|
Lecture 7 | Creating A Container - Demo | 00:22:29 Duration |
|
|
Lecture 8 | Port Mapping | 00:12:42 Duration |
|
|
Lecture 9 | Port Mapping - Continuation | 00:02:36 Duration |
|
|
Lecture 10 | Port Mapping - Demo | 00:06:39 Duration |
|
|
Lecture 11 | Docker Stop Command | 00:04:19 Duration |
|
|
Lecture 12 | Volume Mapping | 00:05:06 Duration |
|
|
Lecture 13 | Docker Network | 00:04:52 Duration |
|
|
Lecture 14 | Creating Our Own Image | 00:11:01 Duration |
|
|
Lecture 15 | Tagging An Image & Pushing To DockerHub | 00:12:36 Duration |
|
|
Lecture 16 | Checking Container Logs | 00:02:07 Duration |
|
|
Lecture 17 | Docker Summary | 00:11:42 Duration |
Section 4 : Section 4 Docker Compose
|
|
Lecture 1 | Docker Compose - Introduction | 00:08:56 Duration |
|
|
Lecture 2 | Docker Compose - Demo | 00:06:32 Duration |
|
|
Lecture 3 | Docker Compose - Multiple Containers With Multiple | 00:24:12 Duration |
Section 5 : Section 5 Creating Our Automation Framework
Section 6 : Section 6 Disposable Selenium Grid Infrastructure Using
|
|
Lecture 1 | Selenium Grid - Introduction | 00:05:11 Duration |
|
|
Lecture 2 | Dockerized Selenium Grid - How It Works | 00:08:39 Duration |
|
|
Lecture 3 | Dockerized Selenium Grid - Compose File Creation | 00:08:28 Duration |
|
|
Lecture 4 | Launching Disposable Selenium Grid Infrastructure | 00:04:42 Duration |
|
|
Lecture 5 | Test Automation Framework - Refactoring For Selenium Grid | 00:04:25 Duration |
|
|
Lecture 6 | Test Automation Framework - Refactoring For Selenium Grid | 00:03:42 Duration |
|
|
Lecture 7 | Test Automation Framework - Refactoring For Selenium Grid | |
|
|
Lecture 8 | Running Automated Tests Using Selenium Grid | 00:02:23 Duration |
|
|
Lecture 9 | Selenium Grid - Parallel Tests - Not Enough Chrome! | 00:11:17 Duration |
|
|
Lecture 10 | Dockerized Selenium Grid - Scaling Out Containers | 00:09:06 Duration |
|
|
Lecture 11 | Dockerized Selenium Grid - Scaling In Containers | 00:07:56 Duration |
|
|
Lecture 12 | Dockerized Selenium Grid - How To Connect With An | 00:04:09 Duration |
Section 7 : Section 7 Running Our Tests Inside Docker Container
Section 8 : Section 8 Introducing Jenkins In Our Test Automation Process
Section 9 : Section 9 Running Our Tests In AWS
|
|
Lecture 1 | AWS - Our Goal | 00:03:43 Duration |
|
|
Lecture 2 | AWS - 12 Months FREE! | 00:02:40 Duration |
|
|
Lecture 3 | AWS - Terminologies | 00:08:42 Duration |
|
|
Lecture 4 | AWS - Instance Purchase Options | |
|
|
Lecture 5 | AWS - Spot Instance Advisor | 00:01:16 Duration |
|
|
Lecture 6 | AWS - Create Account | 00:02:49 Duration |
|
|
Lecture 7 | AWS - Jenkins Node Requirements | 00:02:33 Duration |
|
|
Lecture 8 | AWS - Create VPC & Subnets | 00:04:24 Duration |
|
|
Lecture 9 | AWS - Creating AMI - Part 1 | 00:07:50 Duration |
|
|
Lecture 10 | AWS - Creating AMI - Part 2 | 00:10:16 Duration |
|
|
Lecture 11 | AWS - Creating AMI - Part 3 | 00:03:45 Duration |
|
|
Lecture 12 | AWS - Creating User For Jenkins | 00:04:22 Duration |
|
|
Lecture 13 | AWS - EC2 Fleet Plugin Install | 00:00:58 Duration |
|
|
Lecture 14 | AWS - Adding Credentials In Jenkins | 00:03:20 Duration |
|
|
Lecture 15 | AWS - Spot Fleet Request Creation | 00:06:37 Duration |
|
|
Lecture 16 | AWS - Spot Fleet Configuration In Jenkins | 00:02:50 Duration |
|
|
Lecture 17 | AWS - Running Our Tests & Auto Scaling | 00:15:29 Duration |
|
|
Lecture 18 | AWS - Copy AMI To Other Region | 00:02:14 Duration |
|
|
Lecture 19 | AWS - Cleaning Up Resources | 00:09:03 Duration |
|
|
Lecture 20 | AWS - My Billing Dashboard | 00:02:04 Duration |
Section 10 : Section 10 Thank You
|
|
Lecture 1 | Thank you note! | 00:03:43 Duration |
Section 11 : Section 12 Docker For BDD Projects
|
|
Lecture 1 | BDD - Section Intro | 00:02:40 Duration |
|
|
Lecture 2 | BDD - A Simple Project Walk-through | 00:06:32 Duration |
|
|
Lecture 3 | BDD - Running Tests From IDE | 00:03:20 Duration |
|
|
Lecture 4 | BDD - Packaging As Jar | 00:04:05 Duration |
|
|
Lecture 5 | BDD - Running Tests From Terminal | 00:07:34 Duration |
|
|
Lecture 6 | BDD - Adding Healthcheck Script | 00:03:16 Duration |
|
|
Lecture 7 | BDD - Creating Docker Image | 00:05:08 Duration |
|
|
Lecture 8 | BDD - Final Run Using Docker Compose | 00:08:08 Duration |
|
|
Lecture 9 | BDD - Changes For JUnit | 00:04:09 Duration |
|
|
Lecture 10 | BDD - JUnit - Packaging As Jar | 00:05:12 Duration |
|
|
Lecture 11 | BDD - JUnit - Creating Docker Image & Running Via Docker Compose | 00:04:07 Duration |
|
|
Lecture 12 | BDD - Source Code | 00:00:42 Duration |