Course curriculum

    1. Introduction and demo of final application

    2. Understanding Application Under Test

    3. Writing simple Selenium C# test with XUnit

    4. Setting up Dynamic Selenium Grid to run within Docker Container

    5. Writing DriverFixture to handle RemoteWebDriver Instance and IDisposable

    6. Problem while accessing Application running Inside Docker container - Grid Node

    7. Running Selenium Grid container along with Application containers

    8. Adding more selenium test and run the test inside Selenium Node container

    9. Introduction to Parallel Selenium Test with Different browsers types

    10. Creating Browser Options to run various browser type of choice in Grid Nodes

    11. Parallel Selenium Test on Ephemeral Docker Node container with App Container

    12. Source code

    1. Introduction

    2. Building Docker Image for Selenium Test Project

    3. Running Ephemeral Selenium Test Container

    4. Running Selenium Test container along with Application Container - Same Network

    5. Adding Docker Compose file to run everything within container

    6. Summary

    1. Introduction to GitHub Actions

      FREE PREVIEW
    2. Understanding GitHub Action Workflows

    3. Working with Jobs, Steps and run in GitHub Actions workflow

    4. Working with Multiple Jobs in Workflow

    5. Understanding Context and Environment variables with Expressions

    6. Creating .NET application and running them in GitHub Actions workflow

    7. Understanding Triggers in GitHub Actions workflow

    8. GitHub Strategies and Matrix execution to execute in various environment combo

    9. Enable more verbose information of GitHub Actions workflow for debugging

    1. Introduction

    2. Problem running Docker-compose file in GitHub Actions workflow

    3. Creating Shell script to execute Selenium Test containers

    4. Running Shell script from GitHub Actions pipeline

    5. Waiting for Selenium Test container to execute in pipeline

    6. Running Selenium Grid Setup Test in GitHub Actions Pipeline

    7. Summary

About this course

  • $29.99
  • 34 lessons
  • 3.5 hours of video content