SlideShare a Scribd company logo
1 of 25
LOGO
Introduction to Automation
Introduction toIntroduction to
AutomationAutomation
● What is automation testing
● Advantages of Automation Testing
● How to learn any automation tool
● Types of Automation tools
Introduction to SeleniumIntroduction to Selenium
● What is Selenium
● Use of Selenium
● Features of selenium
● Difference between Selenium and QTP
SeleniumComponentsSeleniumComponents
● Selenium IDE
● Selenium Core
● Selenium RC
● Selenium Grid
● Selenium 2.0 – Web Driver
SeleniumIDESeleniumIDE
● 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
SeleniumIDESeleniumIDE
● Wait Commands
● Object Identification
● Element Locators
● Regular Expression patterns
● Selenium Test Runner
● Using Regular Expressions in Selenium IDE
● Using Java Script 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
SeleniumCoreSeleniumCore
● Selenium Core Overview
● Installing Selenium Core
● Running Selenium Core Test Suites
● Core Java Fundamentals
Language FundamentalsLanguage Fundamentals
● History of Java
● Features of java
● Java Programming Language Keywords
● Class and Object
● Data Types
● Array Declaration, Construction and Initialization
EncapsulationEncapsulation
● Inheritance
● Polymorphism
Flow Control, Exceptions, and AssertionsFlow 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 ClassUsing the java.lang.String Class
● Using the java.lang.Math Class
● Using Wrapper Classes
● Using the equals() Method with
● Strings and Wrappers and Objects
InnerClassesInnerClasses
● Method-Local Inner Classes
● Anonymous Inner Classes
● Static Nested Classes
Defining, Instantiating, and Starting ThreadsDefining, Instantiating, and Starting Threads
● Preventing Thread Execution
● Synchronizing Code
● Thread Interaction
Object Orientation, Overloading and Overriding,Object Orientation, Overloading and Overriding,
ConstructorsConstructors
● Benefits of Encapsulation
● Overridden and Overloaded Methods
About EclipseAbout Eclipse
● Installing Eclipse
● Creating Simple Project in eclipse
● Eclipse and Selenium together
● Importing and Exporting
● Debugging using Eclipse
● Exploring Eclipse – Basic
● Exploring Eclipse – Advanced
Fire Bug, Xpath and CSSFire Bug, Xpath and CSS
● Introduction to Firebug
● Downloading and installing of Firebug
● Downloading and installing of xpath
● How to identify the xpath for an particular element
● Identifying objects using CSS
SeleniumRCSeleniumRC
● Installing Selenium RC
● Selenium RC Overview
● Starting and Stopping Selenium Server
● Creating the generic scripts in selenium
● Creating the scripts by using functions
● Selenium Client Libraries
● Browser commands with examples
● Interactive commands with examples
● Information commands with examples
● Validation commands with examples
SeleniumRCSeleniumRC
● How to take data from excel sheets
● Why should we use excel sheets
● How to take data from DB
● Debugging the scripts
● Maintaining the synchronization points
● How to handle Pop-up’s and alert messages
How to use TestNG and Junit in SeleniumHow to use TestNG and Junit in Selenium
● Introduction to TestNG
● Why TestNG
● Setting up TestNG
● Working with TestNG
● Advantages of TestNG over Junit Exploring TestNG
Features
● How to Use TestNG Annotations
● Data Driven Testing TestNG
● TestNG Execution Report
● TestNG Results output folder walkthrough
● TestNG Reporting features
Sikuli Tool forhandling windowsSikuli Tool forhandling windows
● Installing Sikuli
● Sikuli Overview
● Why Sikuli?
● Sikuli Script Examples
● Compiling Sikuli scripts
● How To Use Sikuli scripts in Selenium WebDriver
SeleniumGridSeleniumGrid
● Introduction Selenium Grid
● Advantages of Selenium Grid
Advanced – Selenium2.0 – WebDriverAdvanced – Selenium2.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 ,Dom and CSS
● Working with Different drivers like HtmlUnit driver,
Firefox Driver, Chrome Driver, Android Driver etc…
● Creating the generic scripts in Web Driver
● Creating the scripts by using functions
Advanced – Selenium2.0 – WebDriverAdvanced – Selenium2.0 – WebDriver
● Web Driver Client Libraries
● Web Driver commands with examples
● Working with excel sheets using Web Driver
● Handling Pop-up’s and alert messages
● Working with Dropdown and page back commands
● Working with frames
● Web Driver with TestNG / Junit
Automation FrameworkAutomation Framework
● What is Framework
● Types of Frameworks
● What is modular framework
● What is Data Driven framework
● What is Keyword driven framework
● What is Hybrid framework
● Use of Framework
● How to develop the framework
● Integration of the framework
● How to execute the scripts from framework
LOGO
ThankYou!

More Related Content

What's hot

Automated Web Testing Using Selenium
Automated Web Testing Using SeleniumAutomated Web Testing Using Selenium
Automated Web Testing Using SeleniumWeifeng Zhang
 
Selenium Presentation at Engineering Colleges
Selenium Presentation at Engineering CollegesSelenium Presentation at Engineering Colleges
Selenium Presentation at Engineering CollegesVijay Rangaiah
 
Automation - web testing with selenium
Automation - web testing with seleniumAutomation - web testing with selenium
Automation - web testing with seleniumTzirla Rozental
 
How to Configure Selenium WebDriver (java)
How to Configure Selenium WebDriver (java)How to Configure Selenium WebDriver (java)
How to Configure Selenium WebDriver (java)Dasun Eranthika
 
Mobile Testing with Selenium 2 by Jason Huggins
Mobile Testing with Selenium 2 by Jason HugginsMobile Testing with Selenium 2 by Jason Huggins
Mobile Testing with Selenium 2 by Jason HugginsSauce Labs
 
Selenium test automation
Selenium test automationSelenium test automation
Selenium test automationSrikanth Vuriti
 
Web application testing with Selenium
Web application testing with SeleniumWeb application testing with Selenium
Web application testing with SeleniumKerry Buckley
 
Automation Testing using Selenium
Automation Testing using SeleniumAutomation Testing using Selenium
Automation Testing using SeleniumNaresh Chintalcheru
 
Selenium IDE Tutorial For Beginners | Selenium IDE Tutorial | What Is Seleniu...
Selenium IDE Tutorial For Beginners | Selenium IDE Tutorial | What Is Seleniu...Selenium IDE Tutorial For Beginners | Selenium IDE Tutorial | What Is Seleniu...
Selenium IDE Tutorial For Beginners | Selenium IDE Tutorial | What Is Seleniu...Simplilearn
 
Selenium WebDriver with C#
Selenium WebDriver with C#Selenium WebDriver with C#
Selenium WebDriver with C#srivinayak
 
Selenium WebDriver Tutorial | Selenium WebDriver Tutorial For Beginner | Sele...
Selenium WebDriver Tutorial | Selenium WebDriver Tutorial For Beginner | Sele...Selenium WebDriver Tutorial | Selenium WebDriver Tutorial For Beginner | Sele...
Selenium WebDriver Tutorial | Selenium WebDriver Tutorial For Beginner | Sele...Simplilearn
 
Selenium - Introduction
Selenium - IntroductionSelenium - Introduction
Selenium - IntroductionSachin-QA
 

What's hot (20)

Automated Web Testing Using Selenium
Automated Web Testing Using SeleniumAutomated Web Testing Using Selenium
Automated Web Testing Using Selenium
 
Selenium web driver
Selenium web driverSelenium web driver
Selenium web driver
 
Selenium web driver
Selenium web driverSelenium web driver
Selenium web driver
 
Test automation using selenium
Test automation using seleniumTest automation using selenium
Test automation using selenium
 
Selenium Presentation at Engineering Colleges
Selenium Presentation at Engineering CollegesSelenium Presentation at Engineering Colleges
Selenium Presentation at Engineering Colleges
 
Automation - web testing with selenium
Automation - web testing with seleniumAutomation - web testing with selenium
Automation - web testing with selenium
 
How to Configure Selenium WebDriver (java)
How to Configure Selenium WebDriver (java)How to Configure Selenium WebDriver (java)
How to Configure Selenium WebDriver (java)
 
Mobile Testing with Selenium 2 by Jason Huggins
Mobile Testing with Selenium 2 by Jason HugginsMobile Testing with Selenium 2 by Jason Huggins
Mobile Testing with Selenium 2 by Jason Huggins
 
Selenium Demo
Selenium DemoSelenium Demo
Selenium Demo
 
Selenium WebDriver
Selenium WebDriverSelenium WebDriver
Selenium WebDriver
 
Selenium test automation
Selenium test automationSelenium test automation
Selenium test automation
 
Web application testing with Selenium
Web application testing with SeleniumWeb application testing with Selenium
Web application testing with Selenium
 
Automation Testing using Selenium
Automation Testing using SeleniumAutomation Testing using Selenium
Automation Testing using Selenium
 
Selenium IDE Tutorial For Beginners | Selenium IDE Tutorial | What Is Seleniu...
Selenium IDE Tutorial For Beginners | Selenium IDE Tutorial | What Is Seleniu...Selenium IDE Tutorial For Beginners | Selenium IDE Tutorial | What Is Seleniu...
Selenium IDE Tutorial For Beginners | Selenium IDE Tutorial | What Is Seleniu...
 
Selenium
SeleniumSelenium
Selenium
 
Selenium WebDriver with C#
Selenium WebDriver with C#Selenium WebDriver with C#
Selenium WebDriver with C#
 
Selenium WebDriver Tutorial | Selenium WebDriver Tutorial For Beginner | Sele...
Selenium WebDriver Tutorial | Selenium WebDriver Tutorial For Beginner | Sele...Selenium WebDriver Tutorial | Selenium WebDriver Tutorial For Beginner | Sele...
Selenium WebDriver Tutorial | Selenium WebDriver Tutorial For Beginner | Sele...
 
Introduction to selenium
Introduction to seleniumIntroduction to selenium
Introduction to selenium
 
Selenium - Introduction
Selenium - IntroductionSelenium - Introduction
Selenium - Introduction
 
Selenium topic 1- Selenium Basic
Selenium topic 1-  Selenium BasicSelenium topic 1-  Selenium Basic
Selenium topic 1- Selenium Basic
 

Viewers also liked

Basics of Selenium IDE,Core, Remote Control
Basics of Selenium IDE,Core, Remote ControlBasics of Selenium IDE,Core, Remote Control
Basics of Selenium IDE,Core, Remote Controlusha kannappan
 
Istqb foundation level
Istqb foundation levelIstqb foundation level
Istqb foundation levelLe Trung Hieu
 
Selenium tutorial
Selenium tutorialSelenium tutorial
Selenium tutorialmindqqa
 
How to Design a Successful Test Automation Strategy
How to Design a Successful Test Automation Strategy How to Design a Successful Test Automation Strategy
How to Design a Successful Test Automation Strategy Impetus Technologies
 
Silk Performer Presentation v1
Silk Performer Presentation v1Silk Performer Presentation v1
Silk Performer Presentation v1Sun Technlogies
 
Test automation with Cucumber-JVM
Test automation with Cucumber-JVMTest automation with Cucumber-JVM
Test automation with Cucumber-JVMAlan Parkinson
 
Introduction to BDD with Cucumber for Java
Introduction to BDD with Cucumber for JavaIntroduction to BDD with Cucumber for Java
Introduction to BDD with Cucumber for JavaSeb Rose
 
Test and Behaviour Driven Development (TDD/BDD)
Test and Behaviour Driven Development (TDD/BDD)Test and Behaviour Driven Development (TDD/BDD)
Test and Behaviour Driven Development (TDD/BDD)Lars Thorup
 
Realtime selenium interview questions
Realtime selenium interview questionsRealtime selenium interview questions
Realtime selenium interview questionsKuldeep Pawar
 
BDD with JBehave and Selenium
BDD with JBehave and SeleniumBDD with JBehave and Selenium
BDD with JBehave and SeleniumNikolay Vasilev
 
Selenium Tutorial For Beginners | What Is Selenium? | Selenium Automation Tes...
Selenium Tutorial For Beginners | What Is Selenium? | Selenium Automation Tes...Selenium Tutorial For Beginners | What Is Selenium? | Selenium Automation Tes...
Selenium Tutorial For Beginners | What Is Selenium? | Selenium Automation Tes...Edureka!
 
Selenium interview questions
Selenium interview questionsSelenium interview questions
Selenium interview questionsgirichinna27
 
Selenium Basics Tutorial
Selenium Basics TutorialSelenium Basics Tutorial
Selenium Basics TutorialClever Moe
 
Behavior Driven Development and Automation Testing Using Cucumber
Behavior Driven Development and Automation Testing Using CucumberBehavior Driven Development and Automation Testing Using Cucumber
Behavior Driven Development and Automation Testing Using CucumberKMS Technology
 

Viewers also liked (20)

Basics of Selenium IDE,Core, Remote Control
Basics of Selenium IDE,Core, Remote ControlBasics of Selenium IDE,Core, Remote Control
Basics of Selenium IDE,Core, Remote Control
 
Selenium ppt
Selenium pptSelenium ppt
Selenium ppt
 
Istqb foundation level
Istqb foundation levelIstqb foundation level
Istqb foundation level
 
Selenium tutorial
Selenium tutorialSelenium tutorial
Selenium tutorial
 
Jbehave selenium
Jbehave seleniumJbehave selenium
Jbehave selenium
 
BDD using JBehave
BDD using JBehaveBDD using JBehave
BDD using JBehave
 
How to Design a Successful Test Automation Strategy
How to Design a Successful Test Automation Strategy How to Design a Successful Test Automation Strategy
How to Design a Successful Test Automation Strategy
 
Selenium web driver
Selenium web driverSelenium web driver
Selenium web driver
 
Silk Performer Presentation v1
Silk Performer Presentation v1Silk Performer Presentation v1
Silk Performer Presentation v1
 
Test automation with Cucumber-JVM
Test automation with Cucumber-JVMTest automation with Cucumber-JVM
Test automation with Cucumber-JVM
 
Cucumber
CucumberCucumber
Cucumber
 
Cucumber ppt
Cucumber pptCucumber ppt
Cucumber ppt
 
Introduction to BDD with Cucumber for Java
Introduction to BDD with Cucumber for JavaIntroduction to BDD with Cucumber for Java
Introduction to BDD with Cucumber for Java
 
Test and Behaviour Driven Development (TDD/BDD)
Test and Behaviour Driven Development (TDD/BDD)Test and Behaviour Driven Development (TDD/BDD)
Test and Behaviour Driven Development (TDD/BDD)
 
Realtime selenium interview questions
Realtime selenium interview questionsRealtime selenium interview questions
Realtime selenium interview questions
 
BDD with JBehave and Selenium
BDD with JBehave and SeleniumBDD with JBehave and Selenium
BDD with JBehave and Selenium
 
Selenium Tutorial For Beginners | What Is Selenium? | Selenium Automation Tes...
Selenium Tutorial For Beginners | What Is Selenium? | Selenium Automation Tes...Selenium Tutorial For Beginners | What Is Selenium? | Selenium Automation Tes...
Selenium Tutorial For Beginners | What Is Selenium? | Selenium Automation Tes...
 
Selenium interview questions
Selenium interview questionsSelenium interview questions
Selenium interview questions
 
Selenium Basics Tutorial
Selenium Basics TutorialSelenium Basics Tutorial
Selenium Basics Tutorial
 
Behavior Driven Development and Automation Testing Using Cucumber
Behavior Driven Development and Automation Testing Using CucumberBehavior Driven Development and Automation Testing Using Cucumber
Behavior Driven Development and Automation Testing Using Cucumber
 

Similar to selenium training | selenium course | selenium video tutorial | selenium for beginners | junit selenium tutorial

Selenium Online Training
Selenium Online Training Selenium Online Training
Selenium Online Training Nagendra Kumar
 
Android testing-with-selenium-webdriver Online Training
Android testing-with-selenium-webdriver Online TrainingAndroid testing-with-selenium-webdriver Online Training
Android testing-with-selenium-webdriver Online TrainingNagendra Kumar
 
Selenium
SeleniumSelenium
Seleniumg2ix
 
Behat Workshop at WeLovePHP
Behat Workshop at WeLovePHPBehat Workshop at WeLovePHP
Behat Workshop at WeLovePHPMarcos Quesada
 
TrainmeSofttech - Selenium Training
TrainmeSofttech - Selenium Training TrainmeSofttech - Selenium Training
TrainmeSofttech - Selenium Training Trainme Softtech
 
What's new in selenium 4
What's new in selenium 4What's new in selenium 4
What's new in selenium 4Knoldus Inc.
 
Trainmesofttech - Selenium Training In Hyderabad 
Trainmesofttech - Selenium Training In Hyderabad Trainmesofttech - Selenium Training In Hyderabad 
Trainmesofttech - Selenium Training In Hyderabad Trainmesofttech
 
Protractor End To End Testing For AngularJS
Protractor End To End Testing For AngularJSProtractor End To End Testing For AngularJS
Protractor End To End Testing For AngularJSKnoldus Inc.
 
Intro to Angular.js & Zend2 for Front-End Web Applications
Intro to Angular.js & Zend2  for Front-End Web ApplicationsIntro to Angular.js & Zend2  for Front-End Web Applications
Intro to Angular.js & Zend2 for Front-End Web ApplicationsTECKpert, Hubdin
 
Selenium - Introduction
Selenium - IntroductionSelenium - Introduction
Selenium - IntroductionANKUR-BA
 
Selenium Introduction and IDE
Selenium Introduction and IDESelenium Introduction and IDE
Selenium Introduction and IDEMurageppa-QA
 

Similar to selenium training | selenium course | selenium video tutorial | selenium for beginners | junit selenium tutorial (20)

Selenium Online Training.pdf
Selenium Online Training.pdfSelenium Online Training.pdf
Selenium Online Training.pdf
 
Selenium Online Training.pdf
Selenium Online Training.pdfSelenium Online Training.pdf
Selenium Online Training.pdf
 
Selenium Online Training.pdf
Selenium Online Training.pdfSelenium Online Training.pdf
Selenium Online Training.pdf
 
Selenium Online Training.pdf
Selenium Online Training.pdfSelenium Online Training.pdf
Selenium Online Training.pdf
 
Selenium Online Training
Selenium Online Training Selenium Online Training
Selenium Online Training
 
Selenium Online Training.pdf
Selenium Online Training.pdfSelenium Online Training.pdf
Selenium Online Training.pdf
 
Android testing-with-selenium-webdriver Online Training
Android testing-with-selenium-webdriver Online TrainingAndroid testing-with-selenium-webdriver Online Training
Android testing-with-selenium-webdriver Online Training
 
Selenium Classroom Training
Selenium Classroom TrainingSelenium Classroom Training
Selenium Classroom Training
 
Selenium
SeleniumSelenium
Selenium
 
Nightwatch 101 - Salvador Molina
Nightwatch 101 - Salvador MolinaNightwatch 101 - Salvador Molina
Nightwatch 101 - Salvador Molina
 
Behat Workshop at WeLovePHP
Behat Workshop at WeLovePHPBehat Workshop at WeLovePHP
Behat Workshop at WeLovePHP
 
Testing course content converted
Testing course content convertedTesting course content converted
Testing course content converted
 
TrainmeSofttech - Selenium Training
TrainmeSofttech - Selenium Training TrainmeSofttech - Selenium Training
TrainmeSofttech - Selenium Training
 
What's new in selenium 4
What's new in selenium 4What's new in selenium 4
What's new in selenium 4
 
Trainmesofttech - Selenium Training In Hyderabad 
Trainmesofttech - Selenium Training In Hyderabad Trainmesofttech - Selenium Training In Hyderabad 
Trainmesofttech - Selenium Training In Hyderabad 
 
Protractor End To End Testing For AngularJS
Protractor End To End Testing For AngularJSProtractor End To End Testing For AngularJS
Protractor End To End Testing For AngularJS
 
Intro to Angular.js & Zend2 for Front-End Web Applications
Intro to Angular.js & Zend2  for Front-End Web ApplicationsIntro to Angular.js & Zend2  for Front-End Web Applications
Intro to Angular.js & Zend2 for Front-End Web Applications
 
Selenium.pptx
Selenium.pptxSelenium.pptx
Selenium.pptx
 
Selenium - Introduction
Selenium - IntroductionSelenium - Introduction
Selenium - Introduction
 
Selenium Introduction and IDE
Selenium Introduction and IDESelenium Introduction and IDE
Selenium Introduction and IDE
 

More from Nancy Thomas

unix training | unix training videos | unix course unix online training
unix training |  unix training videos |  unix course  unix online training unix training |  unix training videos |  unix course  unix online training
unix training | unix training videos | unix course unix online training Nancy Thomas
 
shell programming training | shell programming classes | unix shell programmi...
shell programming training | shell programming classes | unix shell programmi...shell programming training | shell programming classes | unix shell programmi...
shell programming training | shell programming classes | unix shell programmi...Nancy Thomas
 
workday hcm training | workday hcm online training | workday hcm course
workday hcm training | workday hcm online training | workday hcm courseworkday hcm training | workday hcm online training | workday hcm course
workday hcm training | workday hcm online training | workday hcm courseNancy Thomas
 
wordpress training | wordpress certification | wordpress training course | wo...
wordpress training | wordpress certification | wordpress training course | wo...wordpress training | wordpress certification | wordpress training course | wo...
wordpress training | wordpress certification | wordpress training course | wo...Nancy Thomas
 
python training | python course | python online training
python training |  python course |  python online trainingpython training |  python course |  python online training
python training | python course | python online trainingNancy Thomas
 
peoplesoft financials training | peoplesoft financials training online | peop...
peoplesoft financials training | peoplesoft financials training online | peop...peoplesoft financials training | peoplesoft financials training online | peop...
peoplesoft financials training | peoplesoft financials training online | peop...Nancy Thomas
 
peoplesoft crm training | peoplesoft crm training online | peolplesoft crm co...
peoplesoft crm training | peoplesoft crm training online | peolplesoft crm co...peoplesoft crm training | peoplesoft crm training online | peolplesoft crm co...
peoplesoft crm training | peoplesoft crm training online | peolplesoft crm co...Nancy Thomas
 
hyperion essbase training | hyperion essbase online training | hyperion essb...
hyperion essbase training | hyperion essbase online training |  hyperion essb...hyperion essbase training | hyperion essbase online training |  hyperion essb...
hyperion essbase training | hyperion essbase online training | hyperion essb...Nancy Thomas
 
weblogic training | oracle weblogic online training | weblogic server course
weblogic training | oracle weblogic online training | weblogic server courseweblogic training | oracle weblogic online training | weblogic server course
weblogic training | oracle weblogic online training | weblogic server courseNancy Thomas
 
oracle rac training | oracle rac training videos | oracle rac dba training
oracle rac training |  oracle rac training videos |  oracle rac dba trainingoracle rac training |  oracle rac training videos |  oracle rac dba training
oracle rac training | oracle rac training videos | oracle rac dba trainingNancy Thomas
 
oracle plsql training | oracle online training | oracle plsql demo | oracle p...
oracle plsql training | oracle online training | oracle plsql demo | oracle p...oracle plsql training | oracle online training | oracle plsql demo | oracle p...
oracle plsql training | oracle online training | oracle plsql demo | oracle p...Nancy Thomas
 
oracle oa framework training | oracle oa framework training courses | oa fram...
oracle oa framework training | oracle oa framework training courses | oa fram...oracle oa framework training | oracle oa framework training courses | oa fram...
oracle oa framework training | oracle oa framework training courses | oa fram...Nancy Thomas
 
oracle enterprise manager training | oracle enterprise manager course | orac...
oracle enterprise manager training | oracle enterprise manager course |  orac...oracle enterprise manager training | oracle enterprise manager course |  orac...
oracle enterprise manager training | oracle enterprise manager course | orac...Nancy Thomas
 
oracle data integrator training | oracle data integrator training videos | or...
oracle data integrator training | oracle data integrator training videos | or...oracle data integrator training | oracle data integrator training videos | or...
oracle data integrator training | oracle data integrator training videos | or...Nancy Thomas
 
Oracle apex training | Oracle Application Application Express Training | Ora...
Oracle apex training | Oracle Application Application Express Training |  Ora...Oracle apex training | Oracle Application Application Express Training |  Ora...
Oracle apex training | Oracle Application Application Express Training | Ora...Nancy Thomas
 
oracle adf training | oracle adf course | oracle adf certification training
oracle adf training | oracle adf course | oracle adf certification training oracle adf training | oracle adf course | oracle adf certification training
oracle adf training | oracle adf course | oracle adf certification training Nancy Thomas
 
c# training | c# training videos | c# object oriented programming | c# course
c# training | c# training videos | c# object oriented programming | c# coursec# training | c# training videos | c# object oriented programming | c# course
c# training | c# training videos | c# object oriented programming | c# courseNancy Thomas
 
asp .net training | asp.net course | asp.net training online | learn asp.net
asp .net training |  asp.net course | asp.net training online |  learn asp.netasp .net training |  asp.net course | asp.net training online |  learn asp.net
asp .net training | asp.net course | asp.net training online | learn asp.netNancy Thomas
 
.net training | learn .net | Microsoft dot net Course | Microsoft dot net onl...
.net training | learn .net | Microsoft dot net Course | Microsoft dot net onl....net training | learn .net | Microsoft dot net Course | Microsoft dot net onl...
.net training | learn .net | Microsoft dot net Course | Microsoft dot net onl...Nancy Thomas
 
ibm websphere admin training | websphere admin course | ibm websphere adminis...
ibm websphere admin training | websphere admin course | ibm websphere adminis...ibm websphere admin training | websphere admin course | ibm websphere adminis...
ibm websphere admin training | websphere admin course | ibm websphere adminis...Nancy Thomas
 

More from Nancy Thomas (20)

unix training | unix training videos | unix course unix online training
unix training |  unix training videos |  unix course  unix online training unix training |  unix training videos |  unix course  unix online training
unix training | unix training videos | unix course unix online training
 
shell programming training | shell programming classes | unix shell programmi...
shell programming training | shell programming classes | unix shell programmi...shell programming training | shell programming classes | unix shell programmi...
shell programming training | shell programming classes | unix shell programmi...
 
workday hcm training | workday hcm online training | workday hcm course
workday hcm training | workday hcm online training | workday hcm courseworkday hcm training | workday hcm online training | workday hcm course
workday hcm training | workday hcm online training | workday hcm course
 
wordpress training | wordpress certification | wordpress training course | wo...
wordpress training | wordpress certification | wordpress training course | wo...wordpress training | wordpress certification | wordpress training course | wo...
wordpress training | wordpress certification | wordpress training course | wo...
 
python training | python course | python online training
python training |  python course |  python online trainingpython training |  python course |  python online training
python training | python course | python online training
 
peoplesoft financials training | peoplesoft financials training online | peop...
peoplesoft financials training | peoplesoft financials training online | peop...peoplesoft financials training | peoplesoft financials training online | peop...
peoplesoft financials training | peoplesoft financials training online | peop...
 
peoplesoft crm training | peoplesoft crm training online | peolplesoft crm co...
peoplesoft crm training | peoplesoft crm training online | peolplesoft crm co...peoplesoft crm training | peoplesoft crm training online | peolplesoft crm co...
peoplesoft crm training | peoplesoft crm training online | peolplesoft crm co...
 
hyperion essbase training | hyperion essbase online training | hyperion essb...
hyperion essbase training | hyperion essbase online training |  hyperion essb...hyperion essbase training | hyperion essbase online training |  hyperion essb...
hyperion essbase training | hyperion essbase online training | hyperion essb...
 
weblogic training | oracle weblogic online training | weblogic server course
weblogic training | oracle weblogic online training | weblogic server courseweblogic training | oracle weblogic online training | weblogic server course
weblogic training | oracle weblogic online training | weblogic server course
 
oracle rac training | oracle rac training videos | oracle rac dba training
oracle rac training |  oracle rac training videos |  oracle rac dba trainingoracle rac training |  oracle rac training videos |  oracle rac dba training
oracle rac training | oracle rac training videos | oracle rac dba training
 
oracle plsql training | oracle online training | oracle plsql demo | oracle p...
oracle plsql training | oracle online training | oracle plsql demo | oracle p...oracle plsql training | oracle online training | oracle plsql demo | oracle p...
oracle plsql training | oracle online training | oracle plsql demo | oracle p...
 
oracle oa framework training | oracle oa framework training courses | oa fram...
oracle oa framework training | oracle oa framework training courses | oa fram...oracle oa framework training | oracle oa framework training courses | oa fram...
oracle oa framework training | oracle oa framework training courses | oa fram...
 
oracle enterprise manager training | oracle enterprise manager course | orac...
oracle enterprise manager training | oracle enterprise manager course |  orac...oracle enterprise manager training | oracle enterprise manager course |  orac...
oracle enterprise manager training | oracle enterprise manager course | orac...
 
oracle data integrator training | oracle data integrator training videos | or...
oracle data integrator training | oracle data integrator training videos | or...oracle data integrator training | oracle data integrator training videos | or...
oracle data integrator training | oracle data integrator training videos | or...
 
Oracle apex training | Oracle Application Application Express Training | Ora...
Oracle apex training | Oracle Application Application Express Training |  Ora...Oracle apex training | Oracle Application Application Express Training |  Ora...
Oracle apex training | Oracle Application Application Express Training | Ora...
 
oracle adf training | oracle adf course | oracle adf certification training
oracle adf training | oracle adf course | oracle adf certification training oracle adf training | oracle adf course | oracle adf certification training
oracle adf training | oracle adf course | oracle adf certification training
 
c# training | c# training videos | c# object oriented programming | c# course
c# training | c# training videos | c# object oriented programming | c# coursec# training | c# training videos | c# object oriented programming | c# course
c# training | c# training videos | c# object oriented programming | c# course
 
asp .net training | asp.net course | asp.net training online | learn asp.net
asp .net training |  asp.net course | asp.net training online |  learn asp.netasp .net training |  asp.net course | asp.net training online |  learn asp.net
asp .net training | asp.net course | asp.net training online | learn asp.net
 
.net training | learn .net | Microsoft dot net Course | Microsoft dot net onl...
.net training | learn .net | Microsoft dot net Course | Microsoft dot net onl....net training | learn .net | Microsoft dot net Course | Microsoft dot net onl...
.net training | learn .net | Microsoft dot net Course | Microsoft dot net onl...
 
ibm websphere admin training | websphere admin course | ibm websphere adminis...
ibm websphere admin training | websphere admin course | ibm websphere adminis...ibm websphere admin training | websphere admin course | ibm websphere adminis...
ibm websphere admin training | websphere admin course | ibm websphere adminis...
 

Recently uploaded

1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...fonyou31
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 

Recently uploaded (20)

1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 

selenium training | selenium course | selenium video tutorial | selenium for beginners | junit selenium tutorial

  • 2. Introduction toIntroduction to AutomationAutomation ● What is automation testing ● Advantages of Automation Testing ● How to learn any automation tool ● Types of Automation tools
  • 3. Introduction to SeleniumIntroduction to Selenium ● What is Selenium ● Use of Selenium ● Features of selenium ● Difference between Selenium and QTP
  • 4. SeleniumComponentsSeleniumComponents ● Selenium IDE ● Selenium Core ● Selenium RC ● Selenium Grid ● Selenium 2.0 – Web Driver
  • 5. SeleniumIDESeleniumIDE ● 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
  • 6. SeleniumIDESeleniumIDE ● Wait Commands ● Object Identification ● Element Locators ● Regular Expression patterns ● Selenium Test Runner ● Using Regular Expressions in Selenium IDE ● Using Java Script 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
  • 7. SeleniumCoreSeleniumCore ● Selenium Core Overview ● Installing Selenium Core ● Running Selenium Core Test Suites ● Core Java Fundamentals
  • 8. Language FundamentalsLanguage Fundamentals ● History of Java ● Features of java ● Java Programming Language Keywords ● Class and Object ● Data Types ● Array Declaration, Construction and Initialization
  • 10. Flow Control, Exceptions, and AssertionsFlow Control, Exceptions, and Assertions ● Writing Code Using if and switch ● Statements ● Writing Code Using Loops ● Handling Exceptions ● Working with the Assertion Mechanism
  • 11. Using the java.lang.String ClassUsing the java.lang.String Class ● Using the java.lang.Math Class ● Using Wrapper Classes ● Using the equals() Method with ● Strings and Wrappers and Objects
  • 12. InnerClassesInnerClasses ● Method-Local Inner Classes ● Anonymous Inner Classes ● Static Nested Classes
  • 13. Defining, Instantiating, and Starting ThreadsDefining, Instantiating, and Starting Threads ● Preventing Thread Execution ● Synchronizing Code ● Thread Interaction
  • 14. Object Orientation, Overloading and Overriding,Object Orientation, Overloading and Overriding, ConstructorsConstructors ● Benefits of Encapsulation ● Overridden and Overloaded Methods
  • 15. About EclipseAbout Eclipse ● Installing Eclipse ● Creating Simple Project in eclipse ● Eclipse and Selenium together ● Importing and Exporting ● Debugging using Eclipse ● Exploring Eclipse – Basic ● Exploring Eclipse – Advanced
  • 16. Fire Bug, Xpath and CSSFire Bug, Xpath and CSS ● Introduction to Firebug ● Downloading and installing of Firebug ● Downloading and installing of xpath ● How to identify the xpath for an particular element ● Identifying objects using CSS
  • 17. SeleniumRCSeleniumRC ● Installing Selenium RC ● Selenium RC Overview ● Starting and Stopping Selenium Server ● Creating the generic scripts in selenium ● Creating the scripts by using functions ● Selenium Client Libraries ● Browser commands with examples ● Interactive commands with examples ● Information commands with examples ● Validation commands with examples
  • 18. SeleniumRCSeleniumRC ● How to take data from excel sheets ● Why should we use excel sheets ● How to take data from DB ● Debugging the scripts ● Maintaining the synchronization points ● How to handle Pop-up’s and alert messages
  • 19. How to use TestNG and Junit in SeleniumHow to use TestNG and Junit in Selenium ● Introduction to TestNG ● Why TestNG ● Setting up TestNG ● Working with TestNG ● Advantages of TestNG over Junit Exploring TestNG Features ● How to Use TestNG Annotations ● Data Driven Testing TestNG ● TestNG Execution Report ● TestNG Results output folder walkthrough ● TestNG Reporting features
  • 20. Sikuli Tool forhandling windowsSikuli Tool forhandling windows ● Installing Sikuli ● Sikuli Overview ● Why Sikuli? ● Sikuli Script Examples ● Compiling Sikuli scripts ● How To Use Sikuli scripts in Selenium WebDriver
  • 21. SeleniumGridSeleniumGrid ● Introduction Selenium Grid ● Advantages of Selenium Grid
  • 22. Advanced – Selenium2.0 – WebDriverAdvanced – Selenium2.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 ,Dom and CSS ● Working with Different drivers like HtmlUnit driver, Firefox Driver, Chrome Driver, Android Driver etc… ● Creating the generic scripts in Web Driver ● Creating the scripts by using functions
  • 23. Advanced – Selenium2.0 – WebDriverAdvanced – Selenium2.0 – WebDriver ● Web Driver Client Libraries ● Web Driver commands with examples ● Working with excel sheets using Web Driver ● Handling Pop-up’s and alert messages ● Working with Dropdown and page back commands ● Working with frames ● Web Driver with TestNG / Junit
  • 24. Automation FrameworkAutomation Framework ● What is Framework ● Types of Frameworks ● What is modular framework ● What is Data Driven framework ● What is Keyword driven framework ● What is Hybrid framework ● Use of Framework ● How to develop the framework ● Integration of the framework ● How to execute the scripts from framework