USA: +1 734 418 2465 | India: +91 40 4018 1306 | info@learntek.org

Setup Menus in Admin Panel

LEARNTEK
rsz_sel

SELENIUM TRAINING

Inquiry Now

Product Description

Selenium Overview

Selenium Components and Architecture

Why Java for Selenium

“Installing Java, Eclipse”

First Eclipse Project and Java program

Platform Independence

Object Oriented Programming

“Class, Object, Method, Property”

Concept of Inheritance

Overloading and Overriding Functions

Usage of Inheritance in Selenium

Creating Packages

Accessing Classes and Methods

Good Features of eclipse

“Accessing modifiers – Public, Private, Default, Protected”

Exception handing – try catch block and throwable class

Need of exception handling in Selenium framework

Java Basics ? Quick Reference

Conditional and concatenation operators

“Usage of loops – While Loop, For Loops”

“Data Types ? String, Integer, Arrays”

“Functions – Input Parameters, Return Types”

“Local, Global, Static and Non-Static Variables”

Creating Objects and Object References

Call by reference and Value

Constructors

String class and functions

Concept of jar file

POI API in java

Reading/Writing Microsoft XLS Files

Selenium IDE

Installing Selenium IDE

Recording Script

“Running, Pausing and debugging Script”

Inserting commands in between script

XPATHS and installing firebug to get XPATHS

Wait Commands

Verification and Assertions

WebDriver Introduction

Why WebDriver?

Selenium RC Vs Webdriver

Downloading and configuring webdriver in eclipse

WebDriver Interface

“Drivers for Firefox, IE, chrome, Opera, Safari”

Script Development using WebDriver

First Selenium WebDriver Code

Operating with multiple browsers

Introduction to Webdriver Methods

Using Firebug and FirePath

Handling Links with WebDriver

Extracting XPath and relevance of XPath

“Using By – id, name, linktext, class, XPath, CSS”

Handling Input Box/Buttons

“Handling WebList, Radio Buttons, Checkboxes”

Making your own XPath without firebug

Dynamic objects and count of objects

Capturing screenshots with WebDriver

Handling windows and switching windows

Handling frames in web pages

Pop-up and alert handling

Proxy handling using WebDriver

Explicit Vs Implicit waits

Keyboard and Mouse event handling

Handling webdriver timeout

Capturing screenshots

Identifying and Understanding the Elements using Sikuli IDE

Interacting with flash videos / Objects

TestNG – Unit Testing Framework

Selenium Grid

“Introduction to hub, driver”

Approaches to start/stop hub and driver

Using grid to run tests using RemoteWebDriver

Setting desired & Fetching actual capabilities

Configuring node parameters and timeouts

Framework Overview

Reading Configuration from properties

Initialize Webdriver

Implementing tests and batch running them

Repeating a test with different Data

Building utility functions

Parameterization of tests using excel

Controlling Execution order from excel

Assertions and Reporting Errors

Generating the HTML reports

Emailing test reports

Duration & Timings :

Duration – 40 Hours.

Course Fee : $300    Discount Offer  

Training Type: Online Live Interactive Session.

Faculty: Experienced.

Weekday Session – Sun – Thu 8:30 PM to 10:30 PM (EST) – 4 Weeks. December 3 , 2017.

Weekend Session – Sat & Sun 9:30 AM to 12:30 PM (EST) – 7 Weeks. December 16, 2018.

Weekday Session – Sun – Thu 8:30 PM to 10:30 PM (EST) – 4 Weeks. January 7,  2018.

Weekend Session – Sat & Sun 9:30 AM to 12:30 PM (EST) – 7 Weeks. January 27, 2018.

Any questions, please submit   Inquiry Now  

USA: +1 734 418 2465 | India: +91 40 4018 1306

About Learntek

Learntek is global online training provider on Big Data, Hadoop, Data Analytics and other IT and Management courses. We are dedicated to designing, developing and implementing training programs for students, corporate employees and business professional.

Our job is to make sure your training and learning experience is everything it should be – exciting, enjoyable, stimulating and successful.
top