Selenium Training

Selenium Training

Selenium Training (WebDriver, Java, Frameworks):

Selenium is an open source testing tool used mainly for web application testing and the test professionals with Selenium skill set are much in demand with huge number of job openings being created for it.

Selenium WebDriver is versatile and can be leveraged to test web applications using such programming languages as Java, C#, Python etc and supports Mac OS as well as Windows OS. Selenium can also be leveraged to test Rich Client & Native mobile apps on iOS and Android ecosystems using Appium. It supports test automation of Behaviour Driven Development (BDD) using Cucumber tool and can also be used to test Angular JS UI / UX with Protractor tool.

Undoubtedly, Selenium is emerging as the go-to tool for the test automation professionals and equipping oneself with this skill set can accelerate their career growth.

Mind Q Systems, is a 17 year old training institute, is specialised in Testing Tools and Software Testing training programs with a comprehensive and mature training plan that is in sync with industry expectations. MindQ trainers are passionate for mentoring, knowledge transfer and carry years of testing expertise into their teaching sessions.

 Selenium Training highlights

  • 70+ hours of intensive & focused training
  • 30% concept sessions & 70% demonstration
  • Java refresher sessions
  • WebDriver 3, Selenium Grid
  • XPath, DOM, TestNG, POM
  • Maven, Jenkins, AutoIt, Sikuli
  • DB Connectivity, Data Driven Testing
  • Interview FAQ’s & Resume guidance
  • 100% placement assistance
  • Real world examples / Sample project
  • On Job Training (optional at extra cost)


Selenium Course Snapshot:

Introduction to Automation Testing

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 Web Driver 3
  • Selenium Grid

Configuration of Selenium IDE & Dev.Scripts

  • Recording the scripts in IDE
  • Understanding of the objects identification (id,name)
  • Difference between Test case and test suit
  • Language supported while recording

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

Learning java

  • Introduction to java programming
  • Data Types in java
  • Declaring Variables

Conditional Statements

Arrays

Working with String Functions

Exception , error handling

Object Oriented programming  

  • What is class and object
  • Access Modifiers
  • Using Static and Instance Members
  • Implementation of Inheritance
  • Using Methods
  • Using Constructors

Inheritance

Polymorphism

Interfaces

Encapsulation and abstraction

Packages

Collections

Database Connection(JDBC)

Selenium Web Driver

  • Introduction to Selenium Web Driver
  • Comparision of selenium RC & Selenium WebDriver
  • Configure Eclipse IDE (Adding selenium Libraries)
  • Using Firefox Driver Chrome ,IE, safari, Opera,Api
  • Browser Commands
  • Web Driver Interaction Commands
  • Selenium WebDriver Supported Locator names
  • Id,Name,linktext,partiallinktext
  • Tagname,Xpath,css,classname
  • Understanding and writing Xpath, types of Xpaths
  • Working with Different Elements and programming
  • Editboxes,checkbox,Radiobuttons
  • 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
  • Handling keyboard,mouse events

Data Driven Testing in Selenium WebDriver

Debug Scripts in Eclipse

Handling Windows

Handling Frames

Recognizing elements in webpage Using xpath ,DOM, CSS in Selenium WebDriver

Configuring other Browserts

 

TestNG Framework

  • What is TestNG
  • Create TestNG.xml file
  • Integrate the selenium scripts and run from TestNG
  • Reporting Results & Analyze
  • TestNG Annotations  
  • Reporting Results

Selenium Grid  

Selium Automation Frameworks

  • Use of Framework
  • Data Driven Framework
  • Keyword Driven Framework
  • Hybrid Framework
  • Use of Framework
  • How Develop the Framework
  • Integration of the Frame work
  • How execute the scripts from Selenium Frame work

Page Object Model Framework

MAVEN

JENKINS

 

All selenium training students will receive:

Selenium Training Courseware soft copy.

Class Room Training  Weekend Training Online Training 
YES  YES  YES

For More Course Details Click Here

Enquiry Form

Mind Q Testimonials

Quick Links

Our Clients