The Best College Academy of Our Small City

Latest News - QUIS NOSTRUM - Exercitationem ullam corporis suscipit laboriosam

Selenium Automation with Java

Course duration: 25 hours

Timings: Morning, Evening before and after office hours.

Course Content

Module I – Overview Selenium
What is Selenium?
Why Selenium?
Selenium Versions
Configuration Software

Module II – Java
Lesson 1:  Introduction to Java
control operators
condition statements2
Access specifies: final, static

Lesson 2: OOPS Concepts
Class & Object
Inheritance
Abstraction &Interface
Polymorphism: Overloading, Overriding

Module II – Java cont.
Lesson 3 : 3. Collections classes: List, set, Map
Strings
Arrays


Module III Selenium IDE
Recording Script
Executing Single test case
Executing Multi test cases
Locators
 Verify and Assert

 Module IV - Selenium RC
 Intro to RC
 RC Commands
 RC vs WebDriver

 Module V – Selenium WebDriver & Grid
Lesson 1: Introduction to Automation Frameworks
Junit
TestNG
Lesson 2: Introduction to Annotation
Handling with WebDriver elements
Handling with Multi Windows
Handling with Multi Tabs
Handling with Pop-ups
Handling with Alert box
Handling with Action commands
Lesson 3: Window Sizing
Windows Minimizing & maximizing
Mouse Actions
Lesson 4: Selenium Grid
Sample Test on Grid with multiple browsers
Database Testing with MYSQL

Module VI – Testing Frameworks
Lesson 1: : Modular Frameworks
Keyword Framework
Data driven Framework
Hybrid Framework
POM Framework
Cucumber Framework

Module VII – Build Tools
 Ant & Maven
Jenkins

Module VIII – Reporting Tools
Lesson 1: Reporting  Overview
Log4J
Sample Report generation
Extended Reporting
Lesson 2: Handling Desktop apps
SkiUil
Auto IT

Takeaway from this course:

  • You will be able to write automated test cases in Selenium
  • You will also capable of doing Java Programs which required for testing
  • Ability to understand Continuous delivery or deployment
  • Can support agile methodology for the project