وب سایت تخصصی شرکت فرین
دسته بندی دوره ها
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 دقیقه
    تاریخ انتشار: ۱۲ آذر ۱۴۰۲
    طراحی سایت و خدمات سئو

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