Sale Date Ended
Build Expertise is best institute for selenium training in Hyderabad. we offer class room and selenium online training courses by certified faculty. Selenium is an open source tool for web application testing.
This tool primarily developed in Java and browser technologies and hence supports all major browsers on all the platforms. Selenium is one of the best tool available in the market for web application..
Build Expertise is Selenium is an open source tool for web application testing. learn selenium training in Hyderabad by real time experts. This tool primarily developed in Java and browser technologies and hence supports all major browsers on all the platforms. Selenium is one of the best tool available in the market for web application..
Introduction to Automation Testing
What is automation testing tool?
Advantages of Automation Testing
Various types of Automation tools
Introduction to Automation Testing
What is Selenium in Testing?
Advantages of Selenium tool?
Features of selenium automation tool
Difference between Selenium & QTP
Latest versions of Selenium Components
Selenium IDE commands
What is meant by Selenium Core ?
Selenium RC Introduction
How Selenium Grid works
Selenium 2.0 – Web Driver
Selenium IDE Commands
Selenium testing Overview
Selenium IDE Introduction
Downloading & Installing Selenium IDE
Recording & Running a Simple Test
Features of Selenium IDE
Installing Tools for Writing Tests
Selenium testing Concepts
Selenium testing Commands
Exporting IDE test s to RC/ Web Driver
Verifying Page Elements – Assertions & Verification
Wait Commands in selenium
Object Identification system
Selenium IDE Element Locators
Common Regular Expression patterns
How to Install Selenium Test Runner
Use Regular Expressions in Selenium IDE
Use Java functions in Selenium IDE
Capture Screenshot on failure
Create Selenium Test Suites
Disadvantage of using Selenium IDE
Core Java
Language Fundamentals in Java
Data types and String In Java
If, if else and nested if else In Java
How to use for loop In Java
While, do while loops In Java
One & two dimensional array In Java
Various methods in Java
Access Modifiers in Java class
Return Type of main Method in Java
Static, Non Static Methods and Variables
How to create object in Java
All variable Types in Java
Types Constructor in Java
Types Inheritance in Java
Use of Interface in Java
How to use Array list in Java
Hash table In Java example
How to Read, Write Text File in Java
Exception handling, try-catch-finally, throws and throws In Java
About Eclipse IDE
Installing Eclipse
How to create example Project in eclipse
Eclipse & Selenium together
Importing & Exporting
Debugging using Eclipse
Basic Exploring Eclipse
Advanced Exploring Eclipse
Find WebElement
How to Install Firebug in Firefox manually
Find Web Element using Firebug & Fire path
Locators in Selenium IDE
Difference between Absolute and Relative Xpath
Create customized Xpath
Generate CSS Selectors
How to Handle Dynamic Web Elements in selenium webdriver
Manage Links in Selenium using Locators
Selenium RC -1.0
Overview
Installing Selenium RC on windows
How to start and Stop Selenium Server using Java
How to create s by using functions
Client Libraries that come from Selenium RC
Example Browser commands
Example Validation commands
Debugging the shell s
Basic Selenium Webdriver 2.0
Introduction
Advantages of selenium webdriver
Selenium webdriver vs RC
Architecture of Web Driver & RC
Installation Eclipse for Web Driver
Identifying the elements in Webdriver Using Id, Name, X-path, link & CSS
Working with Different drivers like HTML Unit driver, Firefox Driver, IE-Driver,
Chrome Driver, Android Driver etc
Create generic s in Webdriver
Create s by using functions
Advanced Stuff
Verify Objects on Webpage using Selenium
Difference between close and quit in selenium webdriver
Diff between click () & submit () in selenium
How to read font properties for that web-Element
How to Handle Dropdown in Selenium
How to verify label of the button
How to get all the values from dropdown list in selenium
How to select the dropdown value
Webdriver verify dropdown values
Verify multiple Selections in the list
What are the scenarios for your Test-case Failures?
Handle Check-Box & Radio Button in Selenium
Capture Screenshot using Selenium
Types of waits in Selenium
Set Page Load Timeout in Selenium
Browser Navigation in Selenium
Handling AJAX in Selenium
Handling Multiple Windows in Selenium
Handle Popups in Selenium webdriver
How to Handle SSL Certificates in Selenium
Mouse & Keyboard events in Selenium webdriver
Drop & Drag command in Selenium
How to perform Mouseover action on the web-element
How to perform Right Click on the web-element
How to perform Double Click on the web-element
Handling Web tables in Selenium
Ajax Auto Suggest in Selenium
Handling Frames using Selenium
Uploading Files in Selenium
Javaexecutor in Selenium webdriver
TestNG
Introduction
How to configure TestNG in Eclipse
TestNG Annotations in selenium webdriver
Example test case using Test-NG
Execution order of TestNG Annotations
Test Suite in TestNG Example
How to Skip Test in TestNG
Set Test Dependencies in Test-NG
Assert in TestNG
Error Reporting in TestNG
Creating Test Groups in TestNG
Test case Prioritization in TestNG
Parameterized test in TestNG
Parallel execution of test cases Using TestNG
Auto IT
What Is AutoIT V3
Steps To Download & Install AutoIT V3
Create AutoIT to Upload File on Web Page
Upload File in Selenium WebDriver Using AutoIT
Working with Robot Class
What is meant by Robot Class?
Why Robot class in Webdriver
Usage of Robot class in Webdriver
Handling windows popup using Robot class in Webdriver
Selenium Grid
Overview
How to setup selenium Grid
Grid as Collection of Selenium Webdriver nodes
Understanding & Using desired capabilities Class
Running Parallel & Distributed tests using Selenium Grid
Log4j in Web Driver
Introduction
Usage of Logger in Automation Testing
Download Log4j jar
Include Log4j Jar
Test Case with Log4j jar Logging
Configure Integrate Log4j in Selenium webdriver
Loggers
Appenders in Log4j jar
How to configure log4j for spring Framework
ANT – XSLT report generation using TestNG and Ant
What is XSLT REPORTS?
Download & install XSLT jar files
XSLT Reports package
XSLT report generation using Test-NG & Ant
Jenkins
Introduction
Use of Jenkins in Automation Testing
How to run the test cases using Jenkins (without any manual interaction for Nightly builds)
Download & Install Jenkins
Adding email notifications in Jenkins
How to check Whether the Jenkins is installed successfully or not
Trigger the ANT Build file through Jenkins
Set up Selenium project for Jenkins
How to view TestNG results
Integration of Jenkins in framework
Maven for Selenium & Test-NG Integration
Apache – Maven
What is Maven?
What is pom.xml file?
Using the pom.xml file
Installing the Maven
Use of Maven project
Configuring the Maven
Setting up the Maven project in eclipse editor
Updating the jar files by using Maven
Building and running the selenium Maven project
Updating the libraries by using Maven
Update selenium project dependencies by using Maven
TestNG Maven Configuration
Executing TestNG from maven
Automation Framework
What is a Framework in selenium?
Use of Framework
What is meant by Data Driven Framework?
Integration of the framework architecture
How to execute the s from framework