Selenium Certification Training Course

Selenium Certification Training Course by eMexo Technologies Training Institute Bangalore

Beginner 0(0 Ratings) 0 Students enrolled
Created by eMexo Technologies Training Institute Last updated Fri, 08-Apr-2022 English


Selenium Certification Training Course free videos and free material uploaded by eMexo Technologies Training Institute .

Syllabus / What will i learn?

Course Content

Java Basics Refresher for Selenium Training Course

 Features of Java

 Classes, Objects, Methods, and Constructors

 Datatypes in Java

 Types of Variables in Java

 Basic Operators in Java

 Control Flow Statements

 Object-Oriented Programming Concepts

 Exception Handling Mechanisms

 Hands-On

Selenium and its Components

 Collection Framework (ArrayList, LinkedList, HashSet, and LinkedHashSet)

 Map Interface in Java

 Types of Applications (Desktop, Web, Mobile, Hybrid)

 Software Testing Methods (Manual and Test Automation)

 Test Automation Types (Unit Testing, API Testing, GUI Testing)

 Test Automation Frameworks

 Test Automation Tools

 Test Automation Process

 Components of Selenium Suite

 Types of Testing

 Selenium vs. Other Testing Tools

 Integration of Selenium with Other Tools

 Hands-On

Selenium WebDriver and Locators

 Introduction to Selenium WebDriver

 Evolution of Selenium WebDriver

 Advantages of Selenium WebDriver

 Selenium WebDriver Architecture

 Introduction to Web elements

 Locating Web elements using various Locators (ID, Name, Class Name, Tag Name, Link Text, Partial Link Text, CSS Selector, and XPath)

 Introduction to XPath

 Types of XPath

 XPath Functions and Customisations

 Hands-On

Interacting with Web Elements and Waits in Selenium

 What are CSS Selectors?

 Locating Web Elements using CSS Selectors

 Selenium Commands in WebDriver

 Interacting with Web Elements

 Performing Actions on Web Elements

 Checking the Web Element state

 Types of Waits in Selenium

 Hands-On

TestNG Framework

 Introduction to TestNG

 Installing TestNG Plug-in in Eclipse

 Rules to write TestNG

 Annotations

 Grouping

 Sequencing

 Parameterization

 Parallel/Cross Browser Testing

 Introduction to Reports

 Types of Reports

 Hands-On

Handling Web UI Elements-I

 What are Alerts?

 Types of Alerts

 Alert Interface methods

 Handling Alerts in Selenium WebDriver

 What is a Modal Dialog Box?

 Handling Modal Dialog Box using Selenium WebDriver

 Handling Multiple Windows and Multiple Tabs using Selenium WebDriver

 Scrolling on a web page using JavaScriptExecutor

 Verifying Tooltip using Selenium WebDriver

 Hands-On

Handling Web UI Elements-II

 What is an IFrame?

 Identifying an IFrame

 Switching to IFrames using Selenium WebDriver

 Select Class in Selenium WebDriver

 Methods under Select Class

 Handling Dropdowns and Multiple Select Operations using Select Class

 Actions Class and Action Interface

 Methods for handling Keyboard and Mouse based interactions

 Testing Drag and Drop and Mouse Hover functionality using Actions Class

 Hands-On

Selenium Grid and Robot Class

 Introduction to Selenium Grid

 Selenium Grid Architecture

 Deploy a Grid

 Introduction to Robot class

 Methods under Robot class (KeyPress, Key Release, Mouse Press, Mouse Release, Mouse Move)

 Implementation of the Robot class

 Advantages and disadvantages of the Robot class

 Limitations of the Robot class

 Hands-On

Selenium IDE and Page Object Model

 What is Selenium IDE?

 Features of Selenium IDE

 Selenium IDE Interface

 Selenese in Selenium IDE

 Why Page Object Model?

 What is Page Object Model?

 What is Page Factory?

 Advantages of POM

 Implementing POM using Selenium WebDriver

 Implementing POM with Page Factory

 Hands-On

Automation Frameworks-I

 Introduction to Selenium Frameworks

 Types of Selenium Frameworks

 Introduction to Data-Driven Test Framework

 Advantages and Disadvantages of Data-Driven Test Framework

 Best practices of Data-Driven Testing

 Apache POI

 Data Providers

 Hands-On

Automation Frameworks-II

 Introduction to Keyword-Driven Test Framework

 Uses of Keyword-Driven Test Framework

 Keyword-Driven Framework Components

 Advantages and Limitations of Keyword-Driven Testing

 Implement Keyword-Driven Framework

 Introduction to Hybrid Driven Test Framework

 Advantages and Limitations of Hybrid Test Framework

 Utilize the Page Object Model with Hybrid Framework

 Implementing Hybrid Test Framework

 Hands-On

BDD Framework with Cucumber

 Agile Testing

 Behaviour Driven Development (BDD)

 Advantages and Limitations of BDD

 Cucumber Fundamentals

 Gherkin Syntax in Cucumber

 Step Definition for Cucumber Feature File

 Advantages of Cucumber

 Implementing BDD Framework using Cucumber

 Hands-On



Curriculum for this course
0 Lessons 00:00:00 Hours
+ View more
Description

The Selenium testing tools are used for testing web applications across different browsers and platforms. Selenium is generally used to automate web-based applications. This Selenium training in Electronic  City Bangalore covers WebDriver, Grid, IDE, handling IFrames, Alerts, and Modal Dialog box. With this Selenium course in Electronic City Bangalore, you will learn to use supported plugins such as TestNG Framework, Robot Class, Cucumber, and Gherkin to control your automation environment. You will gain hands-on experience on widely used automation frameworks such as Data-Driven Framework, Keyword-Driven Framework, Hybrid Framework, and Behaviour Driven Development (BDD) Framework. 

You need online training / explanation for this course?

1 to 1 Online Training contact instructor for demo :


+ View more

Other related courses
About the instructor
  • 0 Reviews
  • 1 Students
  • 35 Courses
Student feedback
0
Average rating
  • 0%
  • 0%
  • 0%
  • 0%
  • 0%
Reviews

Material price :

Free

1:1 Online Training Fee: 10000 /-
Contact instructor for demo :