وب سایت تخصصی شرکت فرین
دسته بندی دوره ها
1

Docker | Test Automation – MasterClass (Beginner to Expert)

سرفصل های دوره

Docker | Automation Testing | Selenium | Playwright | API Tests | Jenkins | AWS | CICD | Concepts + Complete Handson


1. Introduction to this course
  • 1. Introduction
  • 2. Roadmap of this Course

  • 2. Docker Introduction & Basics
  • 1. Why Docker and how it impacts Automation testers
  • 2. Where does Docker sit in the CI CD DevOps
  • 3. What is Docker in very simple terms
  • 4. Components of Docker before understanding Docker Architecture
  • 5. How Docker works
  • 6. Whats a Docker Image
  • 7. Whats a Docker Container
  • 8. Whats a Docker Registry
  • 9. Docker Architecture explained - with Image, Container, Registry
  • 10. Docker Quiz based on the teachings so far.html

  • 3. Factors that determine to use docker for Test Automation
  • 1. Factors that need to determined before using docker for automation testing

  • 4. Docker Installation & Verifications, Common commands, what is Docker-Compose
  • 1. Docker Installation - Installation steps & Verifications post installation
  • 2. Docker Commands
  • 3. What is a Docker Compose file

  • 5. Use case -1 Single Testcase with Selenium (Java Tech)
  • 1. [Concept] Single test with Selenium Java - Idea about without & with docker
  • 2. [Practical} [Optional] Selenium - Java - without docker [Project setup]
  • 3. [Practical] Running Docker commands (setup docker container) for selenium test
  • 4. [Practical] Writing the Selenium test to run in Docker container
  • 5. Installing VNC Software - to view selenium test runs inside docker container
  • 6. Installing the VNC Viewer to remotely view the runs in docker container

  • 6. Use case -2 Selenium Grid with Docker (More Practical Scenario)
  • 1. [Concept] UseCase Crossbrowser testing - Parallel Execution - Selenium Grid
  • 2. [Concept] Why Selenium Grid is popular how docker helps in this Architecture
  • 3. [Concept] Selenium Grid with docker architecture
  • 4. [Practical] Selenium Grid with docker pull images of Selenium hub & nodes
  • 5. [Practical] Create grid network
  • 6. [Practical] Run the docker containers and link them
  • 7. [Practical]Docker Compose file- creating [Selenium Grid] docker containers
  • 8. [Pract] Create Selenium CrossBrowser test scripts running in docker containers

  • 7. Use case-3 Setting up Selenium grid, Docker compose in AWS CodePipeline service
  • 1. [Concept] UseCase Selenium Grid and docker compose in Cloud environment
  • 2. [Concept before Practical] Pre-requisite Github account, Git and AWS Account
  • 3. [Practical] Pushing the Selenium Test Project with Docker compose into Github
  • 4. [Practical] Setting up AWS Codepipeline for Selenium Test Project and Docker
  • 5. [Practical] Running the AWS Codepipeline with automatic triggers

  • 8. Use case-4 Setting up Selenium grid, Docker compose in local Jenkins Tool
  • 1. [Concept] UseCase Selenium Grid and docker compose integration with Jenkins
  • 2. [Practical] Pre-requisite before jenkins integration with selenium docker
  • 3. [Practical] Setting up Jenkins pipeline for Selenium Test Project and Docker

  • 9. Touchbase Unix commands - required for docker
  • 1. Unix commands - required for docker before using Dockerfile

  • 10. Use case-5 Creating Docker image and Dockerize the Selenium Tests inside Docker
  • 1. [Concept] Dockerize run-your-selenium-Java-tests-inside-docker-container
  • 2. [Practical] Creating a new docker image and docker container using Dockerfile

  • 11. Use case-6 Running Playwright Automation test scripts in docker containers
  • 1. [Concept] Dockerize run playwright Javascript tests inside docker containers
  • 2. [Concept] Benefits of Playwright Test Automation Tool over selenium
  • 3. [Practical] Pre-requisites before setting up the Java script Playwright project
  • 4. [Practical] Writing Playwright test scripts and running tests (prior to docker)
  • 5. [Practical] Running Playwright scripts inside docker container
  • 6. [Practical] Public github repository path of playwright with docker

  • 12. Use case-7 Running API Testing using Newman Postman Docker imagecontainers
  • 1. [Concept] Dockerize run API testing inside docker containers
  • 2. [Concept] Whats an API (Application Programming Interface)
  • 3. [Practical] Manually Testing the Apis before starting with automation
  • 4. [Practical] Installing newman and perrforming api testing via command line
  • 5. [Practical] Running api tests in newman docker imagecontainer
  • 6. [Pract] Integration of Jenkins with newman docker container running api tests

  • 13. Appendix
  • 1. Use Case 1Creating Project in Selenium Java (without docker) - running the test
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    شناسه: 23931
    حجم: 4027 مگابایت
    مدت زمان: 623 دقیقه
    تاریخ انتشار: 12 آذر 1402
    طراحی سایت و خدمات سئو

    139,000 تومان
    افزودن به سبد خرید