+91-8793801215, 9730010404

Automation Testing using Selenium Training Details

Free Demo
100% Job Gurantee
Training Mode:
  • On Line /Live
  • Off Line (Class Room)
  • Self Spaced (Video)

RI-TECH's Automation Testing using Selenium training course helps you learn Selenium, one of the top automation testing tool. As part of the training, you will learn Selenium components like Selenium IDE, RC, Web Driver and Grid through hands-on projects and case studies. Selenium Automation Testing Certification Training Course is curated by Industry Experts and it expansively covers Selenium Web Driver, Selenium Grid, Selenium IDE, handling IFrames, Alerts and Modal Dialog box.

With this Automation testing course you will learn to use Selenium supported plugins such as TestNG Framework, Robot Class, Cucumber, and Gherkin to control your automation environment. Get hands-on experience on widely used automation frameworks such as Data-Driven Framework, Keyword-Driven Framework, Hybrid Framework, and Behaviour Driven Development (BDD) Framework. Throughout this online Instructor-led Selenium Certification Training, you will be working on real-life industry use cases.

Automation Testing Training Course Benefits

  • Build solid foundation for Software Testing
  • Learn Database and SQL Queries.
  • Develop Solid Programming Base using Java.
  • Learn Fundamentals of Automation Testing
  • Write Automation Scripts using Java.
  • Master tools like Selenium, POM & Maven for Automation.
  • Hands on Live Project / Implement a project.
  • Get placed with resume building and technical interviews.

Duration, Mode & Type

  • 48 Hours (Online Mode)
  • 48 Hours (Off Line)
  • Online & Class Room
  • Week Days & Weekends


  • Basic knowledge of Computer
  • Basic knowledge of Software
  • knowledge of Software Testing

Trainer Profile

  • 15+ Years of Experience
  • Conducted 120+ Batches
  • 100% Satisfaction guaranteed

Why Automation Testing using Java Training At RI-TECH Pune?

Theory + Practical’s
15+ Years of Experienced
Faculty from Industry
Get Certified
100% Job Assurance
Calls till Placements
Hands on Real-time Projects
Extensive Exercise
Free Revision
and Upgrades
Free Access To
Video Sessions
Free Access To
E Learning Study Material
Interview Preparation
& Resume Building

What our student Says?

Automation Testing Training Course Content.

Step 1: Automation Fundamental

In this topic, we will learn about basics of Automation Testing.

  • What is Automation Testing?
  • When to go for Automation?
  • Different Automation Tools (Vendor & Open Source)
  • Advantages of Automation
  • Criteria for Automation
  • Difference between Manual Testing & Automation Testing Process

In this topic, we will learn about how to manipulate data using SQL. We will master all types of SQL queries with joins.

  • What is DBMS & RDBMS?
  • SQL Overview
  • Creating tables and columns
  • Protecting data integrity with constraints
  • Modifying table contents
  • Writing Single Table queries
  • Restricting rows with the WHERE filter
  • Querying Multiple Tables
  • Constructing Nested Queries

In this topic , we will learn here about bug reporting & track.

  • Defect/Bug Reporting
  • Defect /Bug Life Cycle
  • Severity Priority
  • Bug Life Cycle States/ Stages
  • Test Closure
  • Criteria for Test Closure
  • Test Summary Report

In this topic we will use Bugzilla Software to log the report the defects.

  • What is Bugzilla?
  • Installation
  • Sample Web Application
  • New Account Creation
  • Login
  • Logging a New Bug
  • Clone a Bug
  • Understanding a Bug
  • Editing a Bug
  • Reports –Graphical & Tabular Reports
  • Duplicate
  • Browse Function
  • Simple & Advance Search
  • Bug Lists
  • Preferences
  • General Preferences
  • Saved Searches
  • Account Information

In this topic we will learn about the basic Java programming, like what is Java? Why to use Java? etc.

  • An Introduction to Java
  • Why Java, its Unique Feature and where to use it?
  • Java environment Setup
  • Discuss about IDE’s like Eclipse, JBuilder
  • Start programming on interactive shell
  • Java Identifiers, Keywords
  • Discussion about installed module s and packages
  • Access Command line arguments within programs
  • Conditional Statement , Loops and File Handling
  • Java Data Types and Variable
  • Condition and Loops in Java

In this module, you will learn about Java packages and modules.

  • Java Files and Directories manipulations
  • Use various files and directory functions for OS operations
  • Core Objects and Functions
  • Built in modules (Library Functions)
  • Numeric and Math’s Module
  • String/List/Dictionaries/Tuple
  • Complex Data structures in Java
  • Arbitrary data types & their Data Structure
  • Java built in function
  • Java user defined functions
  • Java packages and functions
  • The anonymous Functions - Lambda Functions

In this module, you will learn what object oriented programming is and How to do object oriented programming using Java?

  • OOPs Concepts
  • Object , Classes and Destroying Objects
  • Accessing attributes, Built-In Class Attributes
  • Inheritance and Polymorphism
  • Overriding Methods, Data Hiding
  • Overloading Operators

In this topic we will learn about exception handling in Java.

  • Exceptions Handling
  • Handling various exceptions using try....except...else
  • Try-finally clause
  • Argument of an Exception and create self-exception class
  • Java Standard Exceptions
  • Raising an exceptions, User-Defined Exceptions

In this topic we will learn about debuging of Java program.

  • Debug Java programs using pdb debugger
  • Assert for debugging
  • Iterator and generator in Java
  • Yielding from the generators
  • Standard project setup in Java

Step 2:AutomationTesting using Selenium

In this topic we will learn about basics Selenium framework using Java.

  • Introduction to Selenium
  • What is Selenium tool?
  • Use of Selenium tool in Automation.
  • Features of Selenium.
  • Differences between Selenium and Other tools.

  • Introduction to Web Driver
  • Configure Eclipse (Adding Selenium Libraries)
  • Using Firefox Driver API
  • Working with Elements and Programming
  • Writing java program and running
  • Edit Boxes, Buttons, Checkbox, Radio buttons, Links
  • Selecting values from a Dropdown list
  • Understanding xpath to locate elements in webpage
  • Handling keyboard, mouse events
  • Handling Windows
  • How to handle multiple browser
  • Handling alerts
  • Handling windows alerts using (Auto it / sikuli)
  • Handling Frames
  • Configuring Other Browsers
  • Configure IE browser
  • Configure Chrome browser
  • Running scripts on different browsers

In this topic we will try to learn details about the Selenium IDE.

  • Installing Selenium IDE
  • Recording Script
  • Running, Pausing and debugging Script
  • Saving the scripts and using again
  • Understanding the Objects Identification (Id, Name)
  • Difference between Test case & Test Suit
  • Languages Supported while recording
  • Synchronization in Selenium IDE( wait commands)
  • Learning Commands in IDE
  • How to put validations (assert, verify)
  • How to read text/values from webpage
  • Running java script from IDE (User Extensions)
  • Limitations of IDE

In this topic we will try to learn about TestNg Framework in details.

  • What is TestNg?
  • Installing TestNg in Eclipse?
  • Understanding usage of annotations.
  • Running a Test in TestNg.
  • Batch Running of tests in TestNg
  • Skipping Tests
  • parameterizing Tests - Data Provider
  • Assertions/Reporting Errors
  • TestNg Reports
  • Advantages over Junit
  • Using TestNg in Selenium
  • Passing parameters from xml to Java file
  • Executing same test case with multiple sets of data
  • Groups
  • Selenium Grid
  • Introduction
  • Remote WebDriver
  • Configuring Hub
  • Configuring Node
  • Running Scripts on Remote Computer

In this module, you will what is Maven & How to Use it?

  • What are Maven and Why Maven?
  • Installing/Configuring Maven
  • Types in Maven
  • Creating maven project through command line.
  • POM.xml.
  • Importing Archetypes.
  • Maven Repositories.
  • Building POM.xml through command line to configure Selenium and Junit
  • Importing the maven project into eclipse
  • Building a selenium project and running it through Mavens
  • Maven Ant-run Plugin configuration in POM.xml
  • Running Ant Tasks with Maven Ant-run Plugin

In this module, you will learn about other frameworks.

  • What is a Framework?
  • Types of Frameworks
  • Modular Framework
  • Keyword Driven Framework
  • Hybrid Framework
 What is Automation Testing?

Software testing is the process in which a developer ensures that the actual output of the software matches with the desired output by providing some test inputs to the software. Software testing is an important step because if performed properly, it can help the developer to find bugs in the software in very less amount of time. Software testing can be divided into two classes, Manual testing and Automated testing. Automated testing is the execution of your tests using a script instead of a human. In this article, we’ll discuss some of the methods of automated software testing with Java.

 Who should go for Automation Testing Training Course?

Any fresher or college student who is looking for long term and stable career in software testing and want a continuous growth, since this is 100% job guaranteed training, as a fresher you do not need to struggle a lot, our placement cell will provide you a placement as well as our trainers will train you for interviews and live projects so that you can easily adopt to technology and build 100% satisfaction.

 Who will be the trainers for Automation Testing Training Course in pune?

RI-TECH has trainers having 6 to 15 years of IT experience in Software Testing and Trainings.

 Do we need Laptop for Automation Testing Training course in pune?

If you want to go for online mode then you need a laptop otherwise do not need Laptop since RI-TECH has it's own fully equipped lab with all necessary infrastructure where you can do the practical’s, but if you want to use your own laptop you can.

  Do you provide all Software’s for Automation Testing training course practical’s in pune?

We provide you all software's and installation support if you want to install it on your laptop or desktop if you want to do the practice at home.

  Can I get Job assistance after completion of Automation Testing training/course in pune?

This is 100% job guaranteed training so you do not need to worry about job. RI-TECH has proven track records in placements; more than 2000+ students are working in top MNC's. We provide 100% life time placement support.

  Why should I choose RI-TECH for Automation Testing Training classes in Pune?

15+ years of Experience in Trainings.
Trained to more than 2400+ Students.
More than 2000+ Students Working in MNC's.
Free Upgrade's to Latest Technologies and Release.
Free Technical and Interview Skills.
State Of Art Infrastructure.
Exposure to Industry Standards.
RI-TECH provides 100% Placement Assistance.
RI-TECH provides Study Material Designed by Experts having more than 10+ years of experience.
RI-TECH has tie up's with more than 100+ companies for placements & industrial trainings.
Latest technology workshops and seminars.

  How can I enroll to Automation Testing training course in pune?

You can do this course online or offline both mode, you just call our executive on Mob. +91 8793801215,+91 9730010404.

  Do you offer flexible timing for working professionals?

Yes, we do, we have flexible timings in week days and weekend for working professionals.

  Do you offer demo session for Automation Testing training course in pune?

Yes, we do provide 1 week (5 Days) demo session for Automation Testing training course in Pune.