SeleniumCreating the Environment for
Selenium
RC
Creating Introductiongeneric scripts in
selenium
What is automation
testing Creating scripts by using
When best to go for
automation functions
Advantages of
Automation Running the scripts in Eclipse
Criteria for
Automation Inheritance
Browser commands with
Introduction
to Selenium examples
What is Selenium
Interactive commands with Use of selenium examples When selenium can be useful
in Information commands with testing examples Features of Selenium Validation
commands with Differences between Selenium examples
and QTP How to take
data from excel
sheets
Why should we use
excel sheets
Selenium
Components How to take large no of data
from excel sheets
Selenium IDE How to
export data to an excel
Selenium RC sheets
Selenium Grid Export
large no of data to an
Configuration
of IDE & Dev Scripts Excel sheet How to export results after
Recording the script
Completion of execution the
Running the script
Script
How to Save the
recording How to use Eclipse
script Debugging the
script
Object Identification
Maintaining synchronization
Difference between
Testcase and Points
test suit How to
handle Popup and alert
Languages supported
while Messages
Recording Recognizing
Similar Elements
Synchronization in
Selenium IDE Working with Table Elements
Testing Vs Selenium
IDE Connecting to Database
When to use Selenium
IDE Developing reusable script
How to run the
recorded script Validations
against other
browsers What is validation
Why companies are not
using What is the use of validation in
recording tools
Automation testing
Hari
Technologies
1st Floor,
Building no 3, VRKH Complex, Beside biryani zone , Opp hometown, Marathahalli, Bengaluru
Url:
www.haritechnologies.net
When to use
validation in Understanding unit testing
Real time Frameworks
How to use
validations Setting up JUnit
Testing with JUnit
Core
Java Fundamentals Object repository
What is object
repository
Language
Fundamentals How to use object repository in
Java Programming
Language Framework
Keywords What is the
use of maintaing
Class and Object
Object repository
Data Types Types of
creating object
Array Declaration,
Construction Repository
and Initialization
Additional
concepts
Flow
Control, Exceptions, and How to use XPath
AssertionsHow to use DOM
Writing Code Using If
and Switch How to use Key Commands
Statements
Selenium 2 / Web Driver
Writing Code using
Loops Selenium 2.0 Features
Handling Exceptions
The Selenium Server – When to
Working with the
Assertion Use it
Mechanism Setting up
a Selenium – Web
Driver Project
Object
Orientation, Overloading and Migrating Overriding,
Constructors from Selenium 1.0 Benefits of Encapsulation Getting Started with
Selenium
Overridden and
Overloaded Web Driver
Methods Introducing
Web Driver’s Drivers
Commands &
Operation
Using
the java.lang.String Class Web Driver backed Selenium RC
Using the
java.lang.Math Class Programs on Web Driver
Using Wrapper Classes
Programs on Web Driver Backed
Using the equals ()
Method with Selenium RC
Strings, Wrappers and
Objects
Defining,
Instantiating, and Starting Testing Framework
Threads
Preventing Thread
Execution What is testing?
Synchronizing Code
Create TestNG.xml file
Thread Interaction
Integrate the Selenium Scripts
and Run from Testing
JUnit
Introduction Reporting Results & Analyze
Proving it works Run
Scripts from Multiple
Starting from scratch
Browsers
Automation
Life Cycle
What is a Framework?
Types of Frameworks
Modular framework
Data Driven framework
Keyword driven
framework
Hybrid framework
Use of Framework
How develop the
framework
Integration of the
framework
How execute the
scripts from
Framework