Selenium Online Training

Selenium Online Training by Revanth Technologies Training Institute in Hyderabad

Beginner 0(0 Ratings) 0 Students enrolled
Created by Revanth Technologies staff Last updated Wed, 11-May-2022 English


Selenium Online Training free videos and free material uploaded by Revanth Technologies staff .

Syllabus / What will i learn?

Introduction to Automation

What is automation testing

Advantages of Automation Testing

How to learn any automation tool

Types of Automation tools

Introduction to Selenium

What is Selenium

Use of Selenium

Features of selenium

Difference between Selenium and QTP

Selenium Components

Selenium IDE

Selenium Core

Selenium RC

Selenium Grid

Selenium 2.0 - Web Driver

Selenium IDE

Selenium Overview

Selenium IDE Introduction

Downloading and Installing Selenium IDE

Recording and Running a Simple Test

Selenium IDE - Features

Installing Useful Tools for Writing Tests

Selenium Concepts

Selenium Commands

Verifying Page Elements - Assertions and Verifications

Wait Commands

Object Identification

Element Locators

Regular Expression patterns

Selenium Test Runner

Using Regular Expressions in Selenium IDE

Using JavaScript functions in Selenium IDE

Creating Selenium Test Suites

How to run the recorded script against other browsers

Why companies are not using recording tools

Limitations of Selenium IDE

Selenium Core

Selenium Core Overview

Installing Selenium Core

Running Selenium Core Test Suites

Core Java Fundamentals


Language Fundamentals

History of Java

Features of java

Java Programming Language Keywords

Class and Object

Data Types

Array Declaration, Construction and Initialization

Encapsulation

Inheritance

Polymorphism

Flow Control, Exceptions, and Assertions

Writing Code Using if and switch

Statements

Writing Code Using Loops

Handling Exceptions

Working with the Assertion Mechanism

Using the java.lang.String Class

Using the java.lang.Math Class

Using Wrapper Classes

Using the equals() Method with

Strings and Wrappers and Objects

Inner Classes

Method-Local Inner Classes

Anonymous Inner Classes

Static Nested Classes

Defining, Instantiating, and Starting Threads

Preventing Thread Execution

Synchronizing Code

Thread Interaction

Object Orientation, Overloading and Overriding, Constructors

Benefits of Encapsulation

Overridden and Overloaded Methods

About Eclipses

Installing Eclipse

Creating Simple Project in eclipse

Eclipse and Selenium together

Importing and Exporting

Debugging using Eclipse

Exploring Eclipse – Basic

Exploring Eclipse – Advanced

Object Identification using Fire Bug and Firepath

Introduction to Firebug

Downloading and installing of Firebug

Downloading and installing of Firepath

How to identify the xpath for an particular element

Identifying objects using Name, ID, Xpath, Dom, Css and link

Selenium RC - 1.0

Installing Selenium RC

Selenium RC Overview

Starting and Stopping Selenium Server

Creating the scripts by using functions

Selenium Client Libraries

Browser commands with examples

Validation commands with examples

Debugging the scripts

Basic and Advanced - Selenium 2.0 - WebDriver

Introduction to selenium 2.0

Advantages of web driver

Web Driver v/s RC

Architecture of Web Driver and RC

Installation / Configuring Eclipse for Web Driver

Identifying the elements in Web Driver Using Id, Name, Xpath ,link and CSS

Working with Different drivers like HtmlUnit driver, Firefox Driver, IEDriver, Chrome Driver, Android Driver etc...

Creating the generic scripts in Web Driver

Creating the scripts by using functions

Capturing screenshots

Simulating Keyboard Events

Handling Drag and Drop

Handling Auto complete feature

Mouse over action in web Driver

Web Driver Client Libraries

Web Driver commands with examples

Handling Web Tables

How to take data from excel sheets

Why should we use excel sheets

Working with excel sheets using Web Driver

How to take data from DB

Handling Pop-up’s and alert messages

Handling Ajax events

Working with Dropdown and page back commands

Working with frames

Working with Implicit Wait and Explicit Wait

Capturing screenshot on failure

Web Driver with TestNG / Junit

File upload and download




Curriculum for this course
0 Lessons 00:00:00 Hours
+ View more
Description

Selenium is a widely used open-source, web-based automation tool, used for automating the tests carried out on web browsers. Selenium was developed in 2004 by Jason Huggins as an internal tool at Thought Works.

Selenium is a portable framework for web applications. It supports the automation across different browsers, platforms and programming languages. Selenium supports many programming languages through the use of drivers specific to each language.

You need online training / explanation for this course?

1 to 1 Online Training contact instructor for demo :


+ View more

Other related courses
About the instructor
  • 0 Reviews
  • 0 Students
  • 13 Courses
Student feedback
0
Average rating
  • 0%
  • 0%
  • 0%
  • 0%
  • 0%
Reviews

Material price :

Free

1:1 Online Training Fee: 10000 /-
Contact instructor for demo :