- Why Java?
- Need for Java
- Platform Independence in Java
- Explain Java Program Structure and Naming Convention
- Java Data Types and Variables and Output Statement
- Basic Operators in Java
- Features of Java
- Keywords and Syntax
- Classes and Objects
- Conditional Statements
- Iterative Statements
- Comments in Java
- Access Specifiers
- Java Methods
- Constructors
- What is Object Oriented Programming?
- OOPs Concepts
Selenium Certification Training Course
Advance your career in the IT sector and help yourself learn automation testing, a skill which is popular in demand ...Read more
Online
6 Weeks
₹ 17995 19995
Quick Facts
particular | details | ||||
---|---|---|---|---|---|
Medium of instructions
English
|
Mode of learning
Self study, Virtual Classroom
|
Mode of Delivery
Video and Text Based
|
Frequency of Classes
Weekends
|
Course overview
The Selenium Certification Training Course by Edureka provides you 36 hours of live online classes. Each class is followed by a quiz so that you get a better hold of the learnings. You will also receive practical assignments to strengthen your understanding. In case you miss a class, you’ll always have access to a recorded session of the same. Moreover, you will have 24x7 support and a forum to share your queries.
In Edureka’s Selenium Certification Training Course , you will learn about the basics of Selenium and its different parts like Selenium IDE, Selenium WebDriver, and Selenium Grid. This course will enable you to operate TestNG while studying the Page Object Model Design pattern, which will aid you in optimising the application of your scripts.
Besides, you can get certified by enrolling in the Edureka’s Selenium Certification Training course. After getting registered, you will have to finish the quizzes, assessments, classes, and a final course project to get accredited by Edureka as an Automation Tester using Selenium.
The highlights
- Lifetime access to all the resources
- Experienced faculty
- 24x7 support
- QnA forum
- Course project
- Quizzes
- Assessments
- Certification available
- Student Success testimonials
- Acquisition of high-demand skills
- Certificate recognition by top IT firms
- 36-hours of online classes
- Recorded sessions available
Program offerings
- Practice-based learning
- 24-hours daily support
- Automation testing
- Comprehensive syllabus
- Online classes
- Lifetime-access to resources
- Recorded sessions
Course and certificate fees
Fees information
The Selenium Certification Training online course will cost you Rs. 19,995. Edureka also provides discounts on the course from time to time. Besides, the course fee is refundable.
Selenium Certification Training Course fee structure
Head | Amount in INR |
Original price | Rs. 19,995 |
Discounted price | Rs. 17,995 |
*No Cost EMI starts at Rs. 5,999 / month
certificate availability
Yes
certificate providing authority
Edureka
Who it is for
The Selenium certification course by Edureka is for learners who are:
- System Analysts
- System Administrators
- Software Testers
- Software Developers
- QA Engineers
- The Selenium certification course by Edureka is for learners who are:
- System Analysts
- System Administrators
- Software Testers
- Software Developers
- QA Engineers
Eligibility criteria
Eligibility Criteria
Anyone who wants to register for the Selenium online course by Edureka should be well-acquainted with various programming languages and technologies like core Java, CSS, HTML, XML.
Certificate Qualifying Details
Moreover, you must show up for all the quizzes in the online classes, and finish your assessments, and project to qualify for the course certificate.
What you will learn
You will be abreast with the following areas after wrapping up the online Selenium Certification Training Course:
- Selenium
- Selenium WebDriver
- Selenium IDE
- Selenium Grid
- IFrames
- Modal dialog box
- Alerts
- Selenium supported plugins
- Automation frameworks
- Java basics
- Web elements
- TestNG framework
The syllabus
Java Basics Refresher
Topics
Java Basics Refresher for Selenium
Hands-On
- Basic Applications on Java and OOPs Concepts
Arrays and Collection Framework in Java
Topics
- Arrays
- Strings
- Packages
- Blocks in Java
- Exceptional Handling in Java
- What are Collections?
- Collections
- Interfaces in Java
- Map Interface in Java
Hands-On
- Basic Applications on Arrays, Strings, Packages, and Blocks
- Basic Applications on Exceptional Handling and Collections
Introduction to Automation Testing and Selenium
Topics
- Test Automation Fundamentals
- Types of Applications (Desktop, Web, Mobile, and Hybrid)
- Software Testing Methods (Manual and Test Automation)
- Test Automation Types (Unit Testing, API Testing, and GUI Testing)
- Test Automation Frameworks
- Test Automation Tools
- Test Automation Process
- Components of Selenium Suite
- Types of Testing
- Selenium vs. Other Testing Tools
- Introduction to Selenium
- Features of Selenium
- Selenium IDE
- Integration of Selenium with Other Tools
Hands-On
- Basic Selenium Application Without Maven
- Integration of Selenium with Other Tools (Maven)
Selenium WebDriver and Locators
Topics
- 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 Customizations
- What are CSS Selectors?
- Locating Web Elements Using CSS Selectors
- Selenium Commands in WebDriver
- Interacting with Web Elements
Hands-On
- Selenium WebDriver and Architecture
- Locating Web Elements Using Various Locators
- Absolute and Relative XPath
- XPath Functions
- XPath Axes
- Locating Web Elements Using CSS Selectors
- Selenium Commands in WebDriver
Interacting with waits in Selenium and TestNG Framework
Topics
- Types of Waits in Selenium
- Introduction to TestNG
- Installing TestNG Plug-In in Eclipse
- Annotations
- Grouping
- Sequencing
- Parameterization
- Parallel/Cross Browser Testing
- Introduction to Reports
Hands-On
- Types of Waits in Selenium
- Installing TestNG Plug-In
- Executing a TestNG Script
- TestNG Assertions
- TestNG Parameters
- Parallel Testing Using TestNG
- TestNG Reporting
Handling Alerts and Modal Dialog Box in Selenium
Topics
- What are Alerts?
- Types of Alerts
- 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 Selenium WebDriver
- Verifying Tooltip Using Selenium WebDriver
Hands-On
- Handling Web Page Alerts Using Selenium WebDriver
- Handling Modal Dialog Box Using Selenium WebDriver
- Scrolling on a Web Page Using JavaScriptExecutor
- Verifying a Tooltip Using Selenium WebDriver
- Handling Multiple Windows and Multiple Tabs Using Selenium WebDriver
Selenium Grid and Robot Class
Topics
- Introduction to Selenium Grid
- Deploy a Grid
- Introduction to Robot Class
- Methods under Robot Class (KeyPress, Key Release, Mouse Press, Mouse Release, and Mouse Move)
- Implementation of the Robot Class
- Advantages and Disadvantages of the Robot Class
- Selenium Robot Framework for Page Crawling and Data Extraction
Hands-On
- Running Test Scripts on Selenium Grid
- Robot Class Methods
Selenium IDE and Page Object Model
Topics
- What is Selenium IDE?
- Features of Selenium IDE
- Selenium IDE Interface
- Selenese in Selenium IDE
- Why Page Object Model (POM)?
- What is Page Factory?
- Implementing POM Using Selenium WebDriver
- Implementing POM with Page Factory
Hands-On
- Test Case in Selenium IDE
- Page Object Model Using Selenium WebDriver
- Page Object Model with Page Factory
Automation Frameworks - I
Topics
- 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
- Selenium Framework Working
- Hybrid Test Frameworks
- Data-Driven Test Framework Using POI and Data Providers
- Data-Driven Testing
- Apache with Page Object Model
Automation Frameworks-II
Topics
- 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
- Implementing Hybrid Test Framework
- Use of Log4j
- Use of Listeners
- Introduction to Jenkins
- Configuring Jenkins to Invoke Selenium Tests
Hands-On
- Keyword-Driven Testing Framework
- Keyword-Driven Testing Implementation
- Hybrid Test Framework Implementation
- Log4j
- Jenkins
IFrames, Actions Class, and Dropdowns
Topics
- 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
- Methods for Handling Keyboard and Mouse-Based Interactions
- Testing Drag and Drop and Mouse Hover Functionality Using Actions Class
Hands-On
- IFrames in Selenium
- Handling IFrames Using Selenium WebDriver
- Handling Select Class in WebDriver
- Handling Dropdowns and Multiple Select Operations
- Handling Keyboard and Mouse-Based Interactions Using Actions Class
- Testing Mouse Functionality on WebDriver
BDD Framework with Cucumber
Topics
- Agile Testing
- Behavior Driven Development (BDD)
- Advantages and Limitations of BDD
- Cucumber Fundamentals—About Cucumber
- Gherkin Syntax in Cucumber
- Step Definition for Cucumber Feature File
- Advantages of Cucumber
- Implementing BDD Framework Using Cucumber
Hands-On
- BDD with Cucumber
Admission details
- To enrol in Edureka’s Selenium online accreditation course, you can go through the course webpage.
- After reading everything, you can enrol in the course by clicking on the blue-coloured “Enroll now” button given in the right-upper corner on the site.
- Submit the necessary details and fees to start learning.
How it helps
The Selenium training course has immensely beneficial benefits as the certification is valued in top IT companies. Also, it makes you learn automation testing that is an in-demand skill as the expected growth rate of the automation testing market is 18%, and hence, you’ll be highly valued by employers in the future.
The skills you learn in this course will help you in career advancement and growth in the software development sector. You will get to learn theory as well as the practical aspects of Selenium and automation testing.
Moreover, the syllabus is created by industry experts. It provides you with modules of HTML, CSS, Java, and more to make your learning experience better. Continuous assessments and quizzes, as well as a course project at the end, will make sure you receive an in-depth understanding of the subject.
FAQs
What if I miss a live class?
In such a case, you can access the recorded sessions.
Will they refund my fees if I’m not able to complete the programme?
Yes. Edureka will refund your fees without any question.
Do I need to know the programming languages beforehand?
Yes, you should have prior knowledge of XML, CSS, Core Java, and HTML.
Will we have online classes?
Yes, all the classes will be conducted online, and their recordings will also be available.
Is the certification valid for life?
Yes, the certificate has lifelong validity.