Signup as a Tutor

As a tutor you can connect with more than a million students and grow your network.

Selenium IDE

No Reviews Yet

Aundh, Pune

Course ID: 24589

Aundh, Pune

₹ 12,500

No Reviews Yet

Date and Time

Not decided yet.

About Bhushan

A competent professional with 9 years experience in Software Quality Assurance (Automation), and Team Management.

Expertise in designing and implementing automation framework for Selenium Web driver.

Experienced and overcome the challenges of migrating existing framework of Selenium RC to Web driver.
No reviews currently Be the First to Review

About the Course

Selenium WebDriver Training with Java - Basics

A short and simple course to get started with Selenium automation and learn basics of other integrated APIs.

We can help you to learn automation testing using Selenium with Java/Automation Frameworks/Jenkin/TestNG/JUnit/Java/Selendroid

Topics Covered

Core - JAVA
Introduction to Automation
What is automation testing
Advantages of Automation Testing
How to learn any automation tool
Types of Automation tools
Introduction to Selenium
What is Selenium
Use of Selenium
Features of selenium
Difference between Selenium and QTP
Selenium Components
Selenium IDE
Selenium Core
Selenium RC
Selenium Grid
Selenium 2.0 Web Driver
Selenium IDE
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 Verification
Wait Commands
Object Identification
Element Locators
Regular Expression patterns
Selenium Test Runner
Using Regular Expressions 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

Selenium RC
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
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


Selenium Core
Selenium Core Overview
Installing Selenium Core
Running Selenium Core Test Suites
Selenium 2.0 Web driver
Introduction to selenium 2.0
Advantages of web driver
Web Driver v/s RC
Architecture of Web Driver and RC
Web Driver IDE
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 and IE Driver etc
Creating the generic scripts in Web Driver
Creating the scripts by using functions
Web Driver Client Libraries
Web Driver commands with examples
Working with excel sheets using Web Driver
Web Driver with TestNG / Junit
How 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 using TestNG
TestNG Execution Report
TestNG Results output folder walk through
TestNG Reporting features
Selenium Grid
Introduction Selenium Grid
Configuration of Hub and Nodes
Running a test suite parallel on different nodes(machines) and browsers.
Advantages of Selenium Grid Ant/Maven Build Tool
Ant/Maven Configuration
Triggering a test suite using Ant/Maven
Third party TestNG XSLT reporting framework configuration
Automation 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 Design Patterns
Design Patterns
What is Design Patterns
Use of Design Patterns in Automation Framework Design.
Page Object design pattern
Page Factory design pattern
Examples
Advantages
About Eclipses
Installing Eclipse
Ant,Maven and TestNG plugin configuration in Eclipse.
Creating Simple Project in eclipse
Eclipse and Selenium together
Importing and Exporting
Debugging using Eclipse
Exploring Eclipse Basic
Exploring Eclipse Advanced
Continues Integration
What is CI and How we use it in Automation
Configuration of Hudson/Jenkins.
Run a test suite using Hudson/Jenkins
Integration with build tools
Selendroid
Test Mobile Web Application

Who should attend

Manual Testers with exp of 2+ and basics of java.

Pre-requisites

Basic of Java

What you need to bring

Note book & Pen

Key Takeaways

By the end of the course you will be as much trained to automate any web based application using Selenium

Reviews

No reviews currently Be the First to Review

Discussions

₹ 12,500

Post your requirement and let us connect you with best possible matches for Automation Testing Training Post your requirement now
₹ 12,500 Enquire