Call Us: +91-9000011489

Register for Free Demo

Introduction

  • What is automation testing
  • When to go for Automation
  • Different Automation Tools (vendor & open source tools)
  • Advantages of Automation
  • Criteria for Automation
  • Difference between Manual Testing & Automation Testing Process

Introduction to Selenium

  • What is selenium Tool
  • Use of selenium tool in automation
  • Features of Selenium tool
  • Differences between Selenium and other tools

Selenium Components

  • Selenium IDE
  • Selenium RC
  • Selenium WebDriver
  • Selenium Grid
  • Selendroid

Configuration of Selenium IDE & Dev. Scripts

  • Recording the scripts in IDE
  • Running the scripts
  • Saving the scripts and using again
  • Understanding of the objects identification (id, name)
  • Difference between Test case and test suit
  • Languages supported while recording
  • Synchronization in Selenium IDE (wait commands)
  • Testing Vs Selenium IDE
  • When to use Selenium IDE
  • Limitations of IDE

Configuring Eclipse IDE for Java & Selenium

  • How to Create new java project
  • How to create a new java class
  • Running java class
  • Viewing the results of java program

 

Debug Scripts in Eclipse

  • Understanding Debug
  • Using Breakpoints
  • Verify the values during debug
  • Using step over, step into

Learning Java

  • Introduction to Java programming
  • Data Types in Java
  • Wrapper Classes
  • Declaring Variables
  • Writing java program and running

Conditional Statements

  • If condition
  • If else condition
  • If else if condition (nested if)
  • Switch case statement
  • Examples for all the above conditions

Loop Statements

  • While loop
  • Do while
  • For loop
  • For each loop
  • Examples for all the above loops

OOPS Concepts

  • Class
  • Polymorphism
  • Inheritance
  • Package
  • Inheritance

Web Driver

  • Introduction to Web Driver
  • Configure Eclipse IDE (Adding selenium Libraries)
  • Using Firefox Driver API
  • Working with Different Elements and programming Edit boxes, Checkbox, Radio Buttons, Buttons, Links
  • Selecting values from a Dropdown list
  • Understanding xpath to locate elements in web page
  • Working with Table Elements
  • Reading data from Table
  • Using Actions class
  • Handing keyboard, mouse events

Handling Windows

  • How to handle multiple browser
  • Handling alerts
  • Handling windows alerts using (Auto it/ sikuli)
  • Handling Frames

TestNG

  • What is TestNG
  • Create TestNG.xml file
  • Integrate the Selenium Scripts and Run from TestNG
  • Reporting Results & Analyze
  • Run Scripts from Multiple Browsers
  • TestNG Annotations
  • Reporting Results

Junit

  • What is Junit
  • Create a Junit file
  • Junit Annotations
  • Testing with Junit
  • Difference Between Junit & TestNG

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

Database Connection (JDBC)

  • SQL Server
  • My SQL
  • Oracle

Selenium Grid

  • Introduction
  • How to work with grid
  • Parallel Execution

Additional Concepts

  • Actions
  • How to use Key commands Mouse over
  • Scrolling Down
  • What is ANT & Maven
  • Build Management with Maven
  • Developing the scripts and converting src to executable file

Selendroid

    • Setting up the environment with Android SDK
    • Developing the scripts
    • Executing the scripts on mobile
Sample Description
Sample Description

Selenium FAQ's / Interview Questions


  • What is Selenium?
    Selenium is an Open Source Tool which is used for Automation Testing on Web Applications.
  • What is Selenium Webdriver?
    Selenium Webdriver is a Web Automation Tool that allows you to execute your tests against different browsers, It is faster than the Selenium RC because it directly communicate with browser.
  • What is Selenium IDE?
    Selenium IDE (Integrated Development Environment) is the simplest Tool in the Selenium Suite. It is a Firefox add-on that creates tests very quickly through its record-and-playback functionality.
  • What is Selenium RC?
    Selenium Remote Control (RC) is a test tool that allows you to write automated web application UI tests in any programming language against any HTTP website using any mainstream JavaScript-enabled browser.
  • What is Selenium Grid?
    Selenium Grid is a part of the Selenium Suite that specializes on running multiple tests across different browsers, operating systems, and machines in parallel.

Selenium Course Fresh Batches/Demos


Course : Manual + Selenium
Faculty : Mr. Sharat
Date : 9th - Aug - 2018
Time : 11:00AM


Course : Selenium
Faculty : Mr. Suman
Date : 01st - Aug - 2018
Time : 7:00PM

Course : Manual+Selenium
Faculty : Mr. Sharat
Date : 23rd - July - 2018
Time : 12:00PM

Course : Manual+Selenium
Faculty : Mr. Sharat
Date : 18th - July - 2018
Time : 7:00AM

Course : Selenium
Faculty : Mr. Sharat
Date : 18th - July - 2018
Time : 3:00PM

Selenium Training Hyderabad

Reviewed by

Naina Harshini

I have Trained on Selenium in computech,kukatpally. Sir has given realtime examples. good for Selenium Training.

Rating:
5/5

Reviewed by

supriya keravelli

I taken Selenium Training here, it is very Practical Oriented.

Rating:
5/5

Reviewed by

Nalinavali Dasari

I have learned Selenium Training here in Kukatpally, faculty was excellent.

Rating:
4/5

Reviewed by

pavanitallla

I have taken Selenium course here, Faculty is good.

Rating:
5/5

Reviewed by

Sk Rahina

Selenium Online Training is good here.

Rating:
5/5

Reviewed by

sambasivarao

Real time examples for selenium training

Rating:
5/5

Reviewed by

rahina shaik

I have joined in selenium course here. Training is good

Rating:
5/5

Reviewed by

thirumala rao

Sharat sir is an excellent trainer in kphb, kukatpally.

Rating:
5/5