All for Joomla All for Webmasters

Selenium with Core Java

Selenium Course

Selenium Training in Pune

About the Course

Ethans has been a top-notch Selenium classes in Pune owing to their experience and expertise. At Ethans, the course is exclusively designed for working professionals and Freshers who wants to excel in Software development in Testing domain.

  • This course is expected to take 12+ weeks with total 24+ classes, each class is having three hours training.
  • There is no pre-requisite from student side. If student is aware Manual Testing that will be an added advantage to his learning curve in class.
  • Nevertheless, everything including CORE JAVA will be taught rigorously before we kick-start SELENIUM WEBDRIVER AND FRAMEWORKS TRAINING.
  • Student will trained in Core Java before the SELENIUM WEBDRIVER AND FRAMEWORKS. Seperate Core Java Classes are available as well.
  • Duration: 70+ hours class room program, 12+ Weekends
  • PrerequisitesPassion for starting a career in Automation Testing.
  • After the selenium classes – Student will be able to pitch a profile of Software developer in Testing with extensive knowledge  JAVA + FOUR industry demanding Frameworks based on SELENIUM + APPIUM.

Who get Selenium Training in Pune?

  • Manual Testers
  • Automation Engineer
  • Quality Analysts
  • College Graduates
  • Java Developers
  • Support Profile

Four Mini Projects included in the Selenium Training

  • Page Object Model framework on E-Commerce Website using MVC structure
  • Hybrid Framework on Insurance Domain Website using Excel Communications and Reporting Tools
  • Cucumber(BDD) based framework on Traveling Domain Website
  • Mobile Testing on all Mobile elements using Appium on iOS & Android Apps

Syllabus

Learn Selenium from Experts – Best Selenium Training in Pune

Selenium and Mobile Testing Syllabus:

  • Introduction to Core Java and fundamentals
  • Introduction to Java
  • History of Java
  • Features of Java
  • JDK,JRE and JVM
  • Hello World program in Java
  • Data Types in Java
  • Operators
  • What is collection framework?
  • List
  • ArrayList
  • LinkedList
  • Set
  • HashSet
  • LinkedHashSet
  • TreeSet
  • Map
  • HashMap
  • TreeMap
  • LinkedHashMap
  • Control Statements in Java
  • Decision making statements
  • Loop Control Statements
  • Array
  • 1D and 2D Array
  • Object and Classes
  • OOP Overview
  • Method Overloading
  • Constructor
  • This keyword
  • Static Keyword
  • Inheritance
  • What is Inheritance? Types of inheritance.
  • Method Overriding
  • Final Keyword
  • Super Keyword
  • Runtime Polymorphism
  • Abstract keyword
  • Packages and Interfaces
  • Access Specifiers in Java
  • What are packages?
  • Creating and importing packages
  • Interfaces
  • Exception Handling
  • What are Exceptions?
  • Exception Hierarchy
  • Try-catch block
  • Finally block
  • Throw and throws keyword
  • String Handling
  • Introduction to String
  • Built in methods in String
  • Input Output in Java
  • Introduction to I/O
  • File handling in java
  • Collection Framework

Module-1: Introduction to Automation Testing

  • What is automation testing
  • Advantages of Automation Testing over manual testing
  • How to learn any automation tool
  • Types of Automation tools
  • What is Selenium and where to use Selenium
  • Features of Selenium and advantange of using selenium over other tools
  • Difference between Selenium and other automation tool

Module-2: Selenium history and overview

  • Selenium components, WebDriver, Grid
  • Using Regular expressions in tests
  • Actions, Assertions and Accesors in Selenium

Module-3 : Environment Setup

  • Installing and Configuring Selenium WebDriver in Eclipse
  • Concept of WebDriver

Module-4 : Basics of HTML and Websites creation

  • Concept of DOM and WebElements
  • Locator and DOM related tools
  • Structure dependant and attributes based locators
  • Handling Javascript alerts, confirmation and prompts
  • Handling AJAX and Test Synchronization

Module-5 : All WebElements on Website

  • All the Elements in WebDriver :
  • Buttons, Edit Boxes, Radios, Dropdowns, Multiple Dropdows,
  • Alerts, iframes, WebTables, New Windows, New Tabs,
  • Datepickers, Mouse Actions, Mouse Hover, Context Click, Drag and Drop, Keyboard, Scrolling, Javascript Handlers,
  • Upload buttons, Screenshots.

Module-6 : Excel Communication

  • Working with Spreadsheets
  • Reading and Writing in excel files using Apache POI
  • Using Lists and Hashmaps for Faster execution fromExcel
  • Controlling Execution of Test cases from Excel

Module-7 : Page Object Model and Test NG framework (Widely used Framework)

  • What is Junit and TestNG? Similarities and Differences
  • TestNG Test Suites
  • Test Fixtures and Annotation
  • Generating Reports
  • Page Factory and POM for better maintenance and reusability

Module-8 : Hybrid Framework

  • Implicit, Explicit and Fluent wait
  • Various flavours Chrome, IE and Firefox
  • Data Driven frameworks for Excel
  • Keyword-Driven Framework
  • Hybrid Framework

Module-9 : MAVEN

  • Maven Installation
  • Maven repository Introduction
  • Maven Build Cycle
  • Maven and Eclipse Integration 

Module-10: Mobile Testing

  • Environment Setup for Mobile testing using APPIUM
  • Android App Automation using APPIUM
  • iOS App automation using APPIUM
  • All the special element which cannot be handled using selenium.
  • Eg, Scrolling.

Four Mini Projects included in the Training

  • Page Object Model framework on E-Commerce Website using MVC structure
  • Hybrid Framework on Insurance Domain Website using Excel Communications and Reporting Tools
  • Cucumber(BDD) based framework on Traveling Domain Website
  • Mobile Testing on all Mobile elements using Appium on iOS & Android Apps

 

Testimonial for Selenium Training:

Name: Garima

Review: After joining Ethan's Tech for selenium training and now I become good in my java, selenium and also gains the industry working knowledge. Rishi Sir keeps sharing the questions and scenarios that are being asked in selenium interview and motivate us to do better. While doing this course I don’t need to put extra efforts for interview preparations. I recommend to all for selenium Classes in Pune!!

Rating:


Inquire Now For Selenium Classes: