Selenium WebDriver With Java - Novice To Ninja + Interview
Join the "Top Rated #1 Best Selenium Course" - Basics To Advanced Level With POM, Grid, Maven, Jenkins, Interviews
Development,Software Testing,Selenium WebDriver
Lectures -280
Resources -124
Duration -39 hours
Course Description
This course includes a wide range of topics from Selenium WebDriver Basics and Advanced, Java Concepts, TestNG Framework, Automation Framework Design (Page Objects, Page Factory, Data Driven, Reading Excel Files), Logging with Log4j, Best reporting tool - Advanced Reporting, Cross-Browser Testing with Selenium Grid 2.0, Maven Build Management, Continuous Integration with Jenkins, Git integration with Jenkins, Database Testing, Performance Testing, Behavior Driven Testing Using Cucumber, Sauce Labs Integration, Interview Preparation. All materials including code files.
***** One stop place to become an Expert in Web Automation Framework related technologies from scratch *****
We start from Beginners level and go through Advance level. This is a single course for everything you need to know related to Web UI Automation.
We start with how to code in Java and then move towards learning selenium, TestNG, selenium grid, log4j, maven, jenkins, database testing, performance testing, behavior driven testing using cucumber and gherkin language.
Topics Include:
Selenium Webdriver 3.x
Java Concepts in details
TestNG Framework
Advanced Reporting
Logging infrastructure with Log4j
Page Object Model
Page Factory Framework
Data Driven Framework
Executing tests on a remote machine using Selenium Grid 2.0
Build Management with Maven
Continuous Integration with Jenkins
Database Testing
Performance Testing
Behavior Driven Testing Using Cucumber and Gherkin language
Who this course is for:
- Quality Assurance professionals and Manual testers looking to start career in test automation
- Quality Assurance Automation professionals willing to intensify their current test automation skill sets
- Fresh Graduates who want to make a dream career in software engineering
- Quality Assurance Team leads and Managers
Goals
What will you learn in this course:
- At the end of this course, you will have detailed understanding of Web Automation Frameworks
- You will be able to EXPLAIN, DESIGN and IMPLEMENT structured AUTOMATION FRAMEWORKS using Page Object/Factory Model
- You will be able to implement CONTINUOUS INTEGRATION TESTING using JENKINS
- You will be able to perform CROSS-BROWSER testing using SELENIUM GRID
- You will be able to create GREAT LOOKING REPORTS using the best advanced REPORTING TOOL
- You will have complete understanding of TestNG Framework
- You will have required skills to automate any web application
Prerequisites
What are the prerequisites for this course?
- Java concepts are covered in the course, no experience needed
- Browsers (Firefox or Chrome)
- Windows/MAC computer
- NO AUTOMATION / CODING EXPERIENCE NEEDED, beginners will be easily able to follow this course
- Java SDK, Eclipse, Firefox, Chrome, TestNG, Selenium IDE, Selenium WebDriver. All the required installation are ALREADY COVERED in the lectures and documentation has been uploaded to the course

Curriculum
Check out the detailed breakdown of what’s inside the course
Selenium Introduction
4 Lectures
-
Course Outcome 05:24 05:24
-
Instructor Introduction 01:22 01:22
-
Why Selenium? 05:11 05:11
-
Selenium WebDriver Architecture - How It Works? 05:24 05:24
Setup and installation of required tools and plugins
5 Lectures

Java Concepts - Data Types
8 Lectures

Classes And Methods -> Object Oriented Concepts
4 Lectures

Getters And Setters -> Practical Examples
4 Lectures

Element Inspect Browser Tools
7 Lectures

Selenium WebDriver - Setup
5 Lectures

Selenium WebDriver -> Running Tests On Various Browsers
10 Lectures

Multiple Ways To Locate Elements
5 Lectures

CSS Selectors - Advanced Locators
5 Lectures

XPath - Advanced Locators
8 Lectures

Selenium WebDriver -> Working With Web Elements
13 Lectures

Working With Profiles And Options
4 Lectures

Selenium WebDriver -> Useful Methods And Properties
7 Lectures

Selenium WebDriver -> Wait Types - Handling Synchronization Issues
7 Lectures

Selenium WebDriver -> Advanced Interactions
5 Lectures

Selenium WebDriver -> JavaScript Execution
5 Lectures

Selenium WebDriver -> Switch Window And IFrames
5 Lectures

Selenium WebDriver -> Working With Actions Class
3 Lectures

Selenium WebDriver - Key Press Events
4 Lectures

Popular Interview Questions - Selenium WebDriver Exceptions
4 Lectures

Automation Framework
5 Lectures

Logging Infrastructure - Using Log4j2
7 Lectures

TestNG Setup
3 Lectures

TestNG -> Annotations And Asserts
8 Lectures

TestNG -> Advanced Features
7 Lectures

TestNG -> Parameters And Parallel
3 Lectures

TestNG -> Parameters And Parallel - Practice Exercise
3 Lectures

TestNG -> DataProviders
3 Lectures

TestNG -> ITestResult
2 Lectures

TestNG -> Listeners
5 Lectures

TestNG -> Reporter Logs and HTML Reports
1 Lectures

Extent Reports -> Advanced Reporting
7 Lectures

Selenium WebDriver -> Data Driven Testing
6 Lectures

Selenium WebDriver -> File Upload And Windows Authentication
6 Lectures

WebDriver Event Listener
2 Lectures

Cross-Browser Testing Using Selenium Grid 2.0
8 Lectures

Build Management With Maven
11 Lectures

Continuous Integration With Jenkins
14 Lectures

Selenium WebDriver Interview Questions - Real Time
3 Lectures

Database Testing
2 Lectures

Performance Testing
3 Lectures

Behavior Driven Development Using Cucumber
11 Lectures

Sauce Labs Integration
3 Lectures

Selenium IDE / WebDriver -> Basics
3 Lectures

Conditional Statements and Loops
5 Lectures

Static Keyword
3 Lectures

Practice Exercise With Solution
4 Lectures

Java Concepts - Object Oriented Programming Concepts
8 Lectures

Exception Handling
4 Lectures

Java Advanced - Collections Framework
6 Lectures

Conclusion
1 Lectures

Instructor Details

Lets Kode It
Anyone can code - Changing Lives EverydayCourse Certificate
User your certification to make a career change or to advance in your current career. Salaries are among the highest in the world.

Our students work
with the Best


































Feedbacks
Related Video Courses
View MoreAnnual Membership
Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses
Subscribe now
Online Certifications
Master prominent technologies at full length and become a valued certified professional.
Explore Now