Syllabus Course Content
Syllabus Course Content
Course Content:
Testing of WebServices/API:
Clone a Repo
GIT PUSH
GIT PULL
Today, every start up, product based and service based companies
need Automation QA Engineer to automate their web apps.
With more and more applications becoming accessible through
browser it becomes very important to learn Selenium WebDriver.
This course is designed to teach in depth concepts of
Selenium WebDriver4.x and Java. We focus on the basics first and
then move towards the advance concepts of Selenium, Java and
framework development.
Note: This training will be covered with latest Selenium 4.x
version.
14)Complex UI Scenarios:
Handle Ajax components
Handle Complex Calendars
Handle WebTable with Paginations
Handle infinite Page Loading like infinite
page scrolling on linkedin, facebook, food
delivery web apps
Complex ShadowDOM, SVG Elements
Complex Frames/iFrames
Complex Psuedo Elements
Page Wait use cases
Element Wait use cases
What is Docker
What is Docker Container
How to create account on Docker Hub
Selenium Grid Configuration on Docker Hub
Run your test cases on Dockerized Selenium
Grid Hub – Node setup
Setup Infrastructure using Docker Compose
yml
Scale up the browsers at the run time
Shut down the Docker Infrastructure
Selenoid Grid Setup
Selenoid with docker-compose and
browsers.json
Cross Browser with specific version using
Aerokube Selenoid Dockerized Grid
Setup your own Browsers Lab with different
browser versions
20). AWS – Amazon Web Services –
Introduction
Setup Account
Create new EC2 Instance on AWS
Create AMI, Security Group, VPC and Subnets
Selenium Dockerized GRID Setup on AWS – EC2
machine
Run Selenium test cases on AWS machine
Setup complete dockerized grid on AWS cloud
using Selenoid GRID and Docker