Selenium Webdriver With Java training

Course Features

Course Details

First Meeting with Java
Java Programming Environment
Fundamentals of Java Programming
Software Installation

Object Oriented Programming
Compilation of Java Program
Integrated Development Environment
NetBeans IDE
Project Modules

Basics Of Java Language
Control Structures
Java Array
Command-Line Arguments
Built-In Java Classes

Control Flow Statements
Lang and Util Classes
Creation of Custom Class
Package and Classpath
Project Modules

Classes And Objects
Abstract Classes and Inheritance
Project Modules

Interfaces And Inheritance
Inner Class
Exception Handling
Garbage Collection
Project Modules

Interfaces and Implementations
Core Collection Interfaces
Set Interface
List Interface
Map Interface
Queue Interface
Convenience Implementation
Abstract Classes
Project Modules

Abstract Window Toolkit and Swing
GUI Event Handling
NetBeans GUI Builder
Project Modules

Input Output Streams
I/O Stream – Introduction
Types of Streams
Stream Class Hierarchy
Control Flow
Byte Streams
Character Streams
Control Flow
Buffered Streams
Standard I/O Streams
Data Streams
Object Streams
File Class

An Introduction to Threads
Introduction to Serialization
Transient Keyword
Serialization Process
Deserialization Process
Version Control
Creation of Protocols
File Class

Introduction to Testing
Introduction to Automation Testing
Types of Automation Tools
Functionality Testing Tools
Performance Testing Tools
Test Management Tools

Introduction to Selenium
What is Selenium.
What is the use of selenium.
When selenium can be useful in testing.Features of Selenium.
What is the difference between Selenium and QTP

Selenium Components
Selenium IDE.
Selenium RC.
Selenium Grid.

Downloading selenium IDE From Mozilla
Recording the scripts.
Running the scripts.
How to Save the recording script.
Object Identification.
Difference between Test case and test suit.
Languages supported while Recording.
Synchronization in Selenium IDE.
Testing Vs Selenium IDE
When to use Selenium IDE
How to run the recorded script against other browsers.
Why companies are not using recording tools.

Creating the Environment for Selenium RC
Creating the generic scripts in selenium.
Creating the scripts by using functions.
Running the scripts in Eclipse.
Browser commands with examples.
Interactive commands with examples.
Information commands with examples.
Validation commands with examples.
How to take data from excel sheets.

Why should we use excel sheets
How to take large no of data from excel sheets.
How to export data to an excel sheets.
Export large no of data to an excel sheet.
How to export results after completion of execution the script.
How to use Eclipse.
Debugging the scripts.
Maintaining the synchronization points.
How to handle Popupsand alert messages

Developing the reusable script for any project
Automation life cycle.
What is Validation?
What is the use of validations in Automation testing?
When we use validations in Realtimeproject.
How to use Validations.

What is Framework?
Types of Frameworks.
What is modular framework?
What is DataDrivenframework?
What is Keyword driven framework?
What is Hybrid framework?
Use of Framework.

Object repository
What is object repository?
How to use object repository in framework.
What is the use of maintain Object repository.
Types of creating object repository.
This course does not have any sections.

More Courses by this Instructor