Advanced Selenium Java Training (Demo Session Details)

Demo Session Meeting Details:

  • Meeting URL:  https://meet.google.com/shu-whsm-ydz
  • Date & Time: Wednesday, 7th July, 2021 ( 8:00pm – 9:00pm)

Highlights of this Training:

  • Framework  Development from Scratch
  • Selenium, Java and Cucumber are covered
  • Continous Integration using Jenkins, Maven and Git
  • Docker and AWS Cloud Basics
  • Running Selenium Grid on Docker
  • Running Selenium Tests on AWS Cloud Server

More Details:

  • Detailed Contents and how the training is going to be different from regular trainings will be shared in the Demo session by the trainer.
  • Reach me on my WhatsApp number 9908895533 for any queries.

Course Contents:

1.  IDE (Intellij IDEA)

  • Installation & Setup
  • Features
  • Plugins
  • Shortcuts

2. Core Java

  • Installation & Setup
  • Data Types, Variables & Operators
  • Control Flow Statements
  • Methods
  • Strings
  • Arrays
  • Files & I/O
  • Classes & Objects
  • Access Modifiers
  • OOPS Concepts
  • Exceptions
  • Collections

3. Maven

  • Installation & Setup
  • Build Lifecycle
  • Goals and Phases
  • Plugins

4. Git

  • Commands
  • Branching
  • SSH

5. Selenium WebDriver 

  • Setup
  • Architecture
  • Commands and Methods
  • Locators
  • Handling Dynamic Web Elements
  • XPath Axes
  • Dropdowns & Lists
  • Alerts & Popups
  • Actions Class
  • JavaScriptExecutor
  • Different types of Waits
  • Handling Frames
  • Handling Cookies
  • Handling WebTable
  • Screenshots
  • Headless Browsers
  • Selenium Grid

6. Cucumber

  • What is BDD?
  • Cucumber Setup
  • Cucumber basics
  • Data Driven Testing
  • Cucumber Hooks
  • Reporting

7. TestNG

  • Annotations
  • Groups
  • Dependent Tests
  • Reports
  • Parameters
  • Data Providers
  • Test Priority
  • Assertions
  • Cross Browser Testing
  • Parallel Execution

8. Framework Design with Live Project

  • Project Setup
  • Folder Structure
  • Framework Overview
  • Properties Files
  • Wait & Synchronization
  • Page Object Model
  • File Handling
  • Data Driven
  • Error Handling
  • Reporting
  • Screenshots
  • Logging
  • Assertions
  • Documentation

9. Continuous Integration with Jenkins

  • Setup & Installation
  • Manage Jenkins
  • Plugins
  • Pipelines
  • Continuous Testing with Selenium & Cucumber
  • Reporting

10. AWS Cloud

  • Basics
  • Creating an EC2 Linux Server
  • Running Selenium Tests on EC2 Server
  • Running Jenkins on EC2 Server

11. Docker

  • Installation & Setup
  • Basic Commands
  • Running Jenkins on Docker
  • Selenium Grid setup on Docker

12. Interview Preparation

  • Interview Questions & Answers
  • Live Mock Interview Sessions
  • Interview Tips
Open chat
Contact Us on Whatsapp