Binly Logo Binly Logo
  • Home
  • Courses
  • Listings
    • Training Institutes
    • Upcoming Classes
    • Trainers / Tutors
    • ClassRoom
    • Online / Remote
    • e-Learning
  • More
    • My Account
    • Add a Listing
    • Contact
Add a listing
Sign in or Register
Add a listing

Selenium Online Intermediate Level by Hejex Technology

0 reviews
  • Start Date
    April 29, 2025 - June 28, 2025
  • Duration
    90
  • Chat
  • Course Info
  • Book Demo
  • prev
  • next
  • Short List
  • Share
  • Report
  • prev
  • next
Course Category
  • Selenium
Request Call Back
Loading
Course Duration in Hours

90

Course Details

Selenium Web Driver 3.0 Training Course Syllabus
SECTION : 1 – Introduction to Automation
Topics :
• What is Automation testing?
• Drawbacks of Manual Testing
• Advantage and disadvantage of Automation testing
• What test cases can be automated?
• What test cases cannot be automated?
• Things to be done before automation testing
• Types of Automation Tools
SECTION : 2 – Different Components of Selenium
Topics :
• Selenium IDE
• Selenium-RC
• Selenium WebDriver
• Selenium-Grid
SECTION : 3 – Selenium IDE Introduction:
Topics :
• Introduction to Selenium IDE
• Installing Selenium IDE
• Selenium IDE icons
• Create and Execute Basic Scripts o Recording Tests
• Running a Test
• Selenium Concepts
• Element Locators
• Selenium Commands Actions
• Asserts
• Accessors
• Pattern Matches
• Element Locators
• Locating elements by ID
• Locating elements by name
• Locating elements by link text
• Locating elements by XPath
• Locating Elements by using CSS
• Summary
• Useful Selenium Tools
• Firebug for Firefox & Chrome
• Firepath for xpath generation
• IE developer tool bar
• TestSuite
• What is Test suite?
• Creating Test Suite Using Selenium IDE
• Selenium IDE Overview
• Selenium IDE General Options
• Selenium Menu Items
• Format
SECTION 4 : – Core Java
Topics :
• Introduction To Core Java
• Environment variable configuration
• What is oops?
• What is a class and object?
• What is a main method?
• Basic Example
• Datatypes
• variables
• Operators
• Arrays
• Conditions
• If
• If-else
• If –else –If
• Nested If
• Select Case
• Looping Conditions
• For – Next
• Do – loop
• While –loop
• For Each loop
• Branching statements
• Break Statement
• Return Statement
• Continue statement
• Java Built in methods
• String Methods
• Math object methods
• Date & time methods
• Oops Concepts
• Introduction
• Class
• Object
• Keywords
• This Key Word
• Inheritance
• Super Key Word
• Polymorphism (Over Loading & Over Riding)
• Abstraction
• Constructors
• Encapsulation
• Abstract Classes
• Static
• Interfaces
• Working with regular expressions
• What is regular expression
• Where we will use
• Regular expression syntax
• Examples on regular expression
• Working with files
• Working with Files and I/O
• Working with Excel files
• Working with Property files
• Java Exceptions
SECTION 5 : – WebDriver (Selenium3.0) with Project Implementation
Topics :
• WebDriver Introduction
• What is WebDriver?
• Why WebDriver?
• Difference between WebDriver and Selenium RC
• Architecture of selenium webDriver
• Configuring WebDriver in Eclipse
• Downloading WebDriver Jars and configuring in eclipse
• WebDriver Drivers introduction
• HTML Driver
• Firefox (OR) GeckoDriver
• IE (OR) Microsoft Edge Driver
• Chrome Driver
• Working with IE Driver
• Downloading IE driver Server
• Configuring IE Driver Server
• Basic Example on IE Browser
• Working with Chrome Driver Downloading Chrome driver Server
• Configuring Chrome Driver Server
• Basic Example on Chrome Browser
• Concept of firefox profile
• What is Firefox profile
• Why we need firefox Profile
• Basic WebDriver Example
• WebDriver Concepts
• WebDriver Locators
• Locating elements by ID
• Locating elements by Class
• Locating elements by Tag
• Locating elements by Name
• Locating elements by Link Text
• Locating elements by Partial Link Text
• Locating elements by XPath
• Locating Elements by using CSS
• Working with web page elements using WebDriver
• Textbox
• Links
• Buttons
• Check Box
• Radio Button
• List Box
• Drop Down
• Selenium-WebDriver API Commands and Operations
• Driver commands like
• get(“url”);
• getTitle();
• getWindowHandle();
• getWindowHandles();
• close();
• quit(); ..etc
• Child element commands like
• clear();
• sendKeys(“Data”);
• click();
• getAttribute(“arg”);
• getTagName();
• getText();
• isDisplayed();
• isEnabled();
• isSelected(); ….etc.
• Webdriver all other commands.
• WebDriver Advanced Concepts
• Importing webDriver documentation in eclipse
• WebDriver DesiredCapabilities Class
• Proxy settings with webdriver/Working with proxy Servers
• HTMLUnit driver and desired capabilities
• Handling Links with WebDriver
• Handling WebList
• Dynamic objects
• Extracting links and other webelements
• Capturing screenshots with WebDriver
• Window handles
• Tabbed browsing with WebDriver
• Example of Tabbed browsing
• Pop up handling in Selenium
• Example of Pop up handling
• Introducing Implicit wait and Explicit wait commands
• WebDriverWait Class
SECTION : 6 – Introducing Actions class Usage
Topics :
• Simulating the Keyboard Keypress event
• Simulating Pressing Enter Button of Keyboard
• Simulating ClickAndHold event
• Simulating MoveToElement/Mouse Over event
• Simulating Doubleclickevent ..etc
• Simulating Drag and Drop event
• Working withWebTable
• How to get row count
• How to get data from specific cell
• Dynamic WebTable Handling
• Attaching files with Selenium
• Working with Calender using Selenium
• Setting the page load timeout- WebDriver.Timeout Interface
• Handling Frames in Web Page
• Handling cookies
• Simulating front and back button click on
• Listeners- Using WebDriverEventListener
• Moving a mouse on a Object and right clicking on it
• Finding Coordinates of a Web Object
• Remote webdriver
SECTION : 7 – TestNG Framework
Topics :
• Introduction to TestNG
• Difference between Junit and TestNG
• Why TestNG
• InstallingTestNG in Eclipse
• Advantages of TestNG over Junit
• Exploring TestNG Features
• TestNG annotations
• How to Use TestNG Annotations for Selenium programming.
• TestNG Annotations Complete Usage and Limitations
• TestNG Assert commands
• Automate tests using TestNG.
• xml file for suite.
• How to create testSuite for selenium tests.
• TestNG Execution Report
• TestNG Results output folder walkthrough
• TestNG Reporting features
SECTION : 8 – AutoIT
Topics :
• Installing Auto IT
• Auto IT Overview
• Why Auto IT?
• AutoIT components
• AutoIT commands
• Auto IT Script Examples
• Compiling Auto IT scripts
• Write autoit programs in Eclipse
SECTION : 9 – Automation Framework
Topics :
• What is Automation Framework
• Advantages of automation framework
• Types of automation framework
• Modular Driven Framework
• Data Driven Framework
• Hybrid driven framework
SECTION : 10 – Modular Driven Framework
Topics :
• What is modular driven framework
• Create reusable code as methods
• Create test scripts by importing methods
SECTION : 11 – Data Driven Framework
Topics :
• What is parameterization?
• Types of parameterization
• Parameterization using Excel
• Parameterization using Property files.
• Random number parameterization
SECTION : 12 – Hybrid Driven Framework
Topics :
• What is Hybrid Driven Framework
• Hybrid Driven Framework Implementation
• Create Config files
• Create Locators
• Create libraries files
• Create application methods
• Create Global variables
• Create Test scripts using TestNG Annotations
• Create Test Suite using TestNG XML files
• Generate Reports
• Create Builds using Maven
SECTION : 13 – Selenium Grid
• What is Selenium Grid?
• Use of Selenium Grid?
• When to Use It
• Selenium-Grid 2.0
• Difference between Selenium-Grid 1.0 and Selenium and 2.0
• How Selenium-Grid Works–With a Hub and Nodes
• Installation
• Starting Selenium-Grid
• Configuring Selenium-Grid
• Hub Configuration
• Node Configuration
• Getting Command-Line Help
• Common Errors
• Troubleshooting
• Executing tests using Selenium- Grid
SECTION : 14 – Selenium RC Overview
Topics :
• Introduction
• How Selenium RC Works
• Installation
• From Selenese to a Program
• Programming Your Test
• Learning the API
• Reporting Results
• Adding Some Spice to Your Tests
• Server Options
• Specifying the Path to a Specific Browser
• Selenium RC Architecture
SECTION : 15 – Maven and Jenkins
Topics :
• What is Maven
• Difference between ANT and Maven
• Why Maven
• Maven installation
• Maven run commands
• POM XML
• Maven dependencies
• All plugins installationsCreate builds using Maven
• Introduction to Jenkins
• How to integrate Selenium and Jenkins
SECTION : 16– Real Time Process for Automation Testing
Topics :
• Introduction About Framework
• What is feasibility study
• Tool Selection criteria
• What is POC
• Hybrid frame work creation
• Automate Test Cases
• Name Conventions
• Local Scope Variables
• Global Scope Variables
• Constants variables
• General methods
• Object Repository Files
• Application methods
• Coding & Commenting Code
• Test Scripts Creation
• Test Suite Creation.

Gallery
Request Fees
Contact by Phone
+919176001188
Mode of Learning
Online
Facilities
  • Placement Assistance
  • Online Training
  • 1-on-1 Training
  • Practice Tests
  • Flexible Class Timings
  • Course Fee Instalment
  • Air Conditioned Classrooms
Who can Attend?

BSC Computer Science
BE CSE
BE ECE
BE EEE
IT
BCA
MCA

Location
  • Hejex Technology, Pallavaram (Chennai),Chennai,IN

    Get Directions
Request Demo Class
Loading

You May Also Be Interested In

Selenium Online Expert level by RM Infotech Pvt Ltd

Complete Software Automation Testing covering Functional Testing, GUI Testing, Database Testing, Performance…
  • Online
  • April 10, 2025 4:14 pm - June 5, 2025 4:14 pm
  • Get Fees
Laxmi Nagar (Delhi)
0 – ₹10,000

Selenium course for beginners by Aseerium Institute for Information Technologies

PG Program in Selenium Test Automation with DevOps What Is Selenium? Selenium is an umbrella project for a…
  • Classroom
  • February 15, 2025 3:14 am - June 13, 2025 3:14 am
  • Get Fees
Mudaliarpet (Pondicherry)
₹30,000 – ₹50,000

Selenium course Beginner level by Dream Code Academy

Introduction to Selenium IDE,Webdriver,RC,GRID Selenium IDE Introduction Installing the IDE Opening the…
  • Classroom
  • April 28, 2025 8:21 am - June 27, 2025 8:21 am
  • Get Fees
Anna Nagar (Chennai)
₹10,000 - 20,000
  • About
  • Terms
  • Refund
  • Privacy
  • Contact
  • Add Listing

© BINLY LEARN

Cart

  • Facebook
  • Twitter
  • WhatsApp
  • Telegram
  • LinkedIn
  • Tumblr
  • VKontakte
  • Mail
  • Copy link