Parity Social Foundation is a Non-Profit Organization has started the global initiative skills development for quality & free education.
This campaign will focus on Selenium automation to develop quick enterprise web application easily in a very short span of time through a few theoretical and more hands-on sessions.
There will be mostly coding sessions under the mentorship of faculty trainers where the students will go through the experience to test web application their self during the session and they could utilize selenium skills for company product development.
In general, this course is specially designed for anyone who wants to enhance their most demanding skills selenium automation
Classes Date-Time: Saturday 27th April 2019 10:00AM-06:00PM
and Sunday 28th April 2019 10:00AM-06: 00 PM
*No course fee
Venue: Parity Social Foundation, #57 Jyoti Nivas College Rd, 5th Block, Koramangala, Bengaluru, Karnataka 560095.
Landmark:Opp.Jyoti Nivas College Autonomous
Introduction to Selenium.
Introduction to Java
Java Setup and configuration
Why Java for Selenium.
Data Types, String Class, If-Else
Classes, Methods, etc
Loops While, Do-While, For, Enhanced For
Single Dimensional and Two Dimensional Array
Function Input parameters and return types.
All OOPs concepts
Understanding Selenium Webdriver
Overview of Selenium Webdriver, pros and cons
Understanding Object Identification
Extracting Xpaths, CSS selectors
Downloading and configuring Java WebDriver in eclipse
Working with Firefox, IE, Chrome browsers
Working with Firefox profile
Identifying Web-Elements using id, name, linkname, class, XPath, tag name
Working with Web objects
Handling Input box/buttons, list/selection/drop down boxes, radio buttons, checkboxes
Extracting links and other Web-Elements
Extracting Data from WebTable
Object Synchronization using Implicit and Explicit waits
Handling pop-ups, frames, and windows
Simulating the Keyboard and Mouse actions
Data driving using Java APIs - CSV and excel
TestNG and Grid
Grid executing selenium tests on different browsers
What is TestNG
installing TestNG in eclipse
Understanding usage of annotations
Running a test in TestNG
Batch running of tests in TestNG
Parameterizing tests - data provider
Advantages over JUnit
Using TestNG in selenium
What is the framework?
Types Of Framework
Difference between Data Driven, Keyword Driven, and Hybrid Driven Framework