
Selenium Creating the Environment for
Selenium RC
Creating Introduction generic 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
Assertions How 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