Selenium + Java + Extent Reporting + Jenkins + TestNG - Page Object Model - Intellij Setup

********************************************************************** This course is easy step by step approach to build a practical Java based Selenium framework in Intellij. This covers in almost 2 hours various topics like how to setup java, maven in local machine as well testng & selenium dependency in the Project. This course has avoided traditional Java IDE eclipse and focussed on latest Intellij IDEA IDE which are being used in enterprise solutions. cover various topics like TestNG framework, Page Object Model concept, with emphasis on Extent reporting and Jenkins integrations ********************************************************************** 00:02:00: listing step by step for the course 00:03:55: Installation of Intellij Idea in local machine 00:07:33: Verify java in local machine ( If not there then installation steps) & setting up of system & environment variables 00:16:06: Verify Maven in local machine ( If not there then installation steps) & setting up of system & environment variables 00:23:09: Create a Maven Project and add TestNG dependency 00:27:27: Add Selenium web driver dependency, Install & add chrome web driver in the project. 00:37:30: Look at our Application under test and the 2-3 testcases that we have to automate 00:40:30: Brief look at Page object model concept & advantages of using Page object model (for reusability) 00:42:03: Capture the web page element properties inside the page object classes ( after creating Pages folder) 01:00:39: Adding the TestNg Annotations @BeforeSuite for launching the browser 01:03:33: Initializing the chrome driver method 01:07:56: Adding the Page Object methods to perform operations 01:09:52: Adding the Test Annotations 01:16:51: Adding asserts inside the Page Object methods 01:21:31: Extent Reporting advantages 01:29:56: Searching and adding the extent report dependency 01:34:00: Adding the details of the Extent report variables and methods 01:41:11: Verifying the extent html report 01:58:16: Verifying the results of test execution in the piechart format 01:56:21: example of how failure of a testcase appears on the extent report 01:58:21: capturing screenshots in our test automation framework 02:04:43: pushing the code from local to github repository 02:05:49: Jenkins in local machine : enter the credentials 02:06:35: Creating a new jenkins job to configure the jenkins pipeline 02:08:45: Building the jenkins job 02:10:09: Adding the Publish html report 02:11:07: verifying the extent report on the jenkins job run #selenium #seleniumwebdriver #seleniumautomation #testing #softwaretesting #java #testng #intellij #maven #selenium4 #seleniumtutorials #seleniumjava #seleniumtutorialforbeginners #seleniumautomation #cucumber #pageobjectmodel #testing #bddtesting #bddframework

Selenium Java Complete POM Framework | Step by Step from Scratch
▶︎

Selenium Java Complete POM Framework | Step by Step from Scratch

Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains
▶︎

Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains

How to install WSL | How to install Ubuntu in Windows | Matbiochem
▶︎

How to install WSL | How to install Ubuntu in Windows | Matbiochem

How to Program Allen Bradley PLC Training for Beginners
▶︎

How to Program Allen Bradley PLC Training for Beginners

Update from Ukraine | Finally! Worst Day for Russia! A Major Ukrainian Army Reform!
▶︎

Update from Ukraine | Finally! Worst Day for Russia! A Major Ukrainian Army Reform!

Build a Selenium Java Automation Framework — Step-by-Step (Page Object Model, TestNG, Maven)
▶︎

Build a Selenium Java Automation Framework — Step-by-Step (Page Object Model, TestNG, Maven)

Ocean Waves for Deep Sleep LIVE 🌊 Rolling Waves & Dark Screen  Reduce Anxiety, Stress & Sleep Aid
▶︎

Ocean Waves for Deep Sleep LIVE 🌊 Rolling Waves & Dark Screen Reduce Anxiety, Stress & Sleep Aid

How Netflix Uses Java - 2026 Edition
▶︎

How Netflix Uses Java - 2026 Edition

LIVE JAPJI SAHIB | ਜਪੁਜੀ ਸਾਹਿਬ | Jap Ji Sahib | Nitnem | Bhai Sukhdev Singh Ji | Gur Kirtan Live
▶︎

LIVE JAPJI SAHIB | ਜਪੁਜੀ ਸਾਹਿਬ | Jap Ji Sahib | Nitnem | Bhai Sukhdev Singh Ji | Gur Kirtan Live

Selenium with Cucumber 7.x - Java BDD Framework - Mini Project | Crash Course
▶︎

Selenium with Cucumber 7.x - Java BDD Framework - Mini Project | Crash Course

Selenium + Cucumber + Java  + Maven in BDD Framework with Page Object Model - Intellij setup
▶︎

Selenium + Cucumber + Java + Maven in BDD Framework with Page Object Model - Intellij setup

Trump Preps for 80th Birthday, Threatens to Hit Iran, Knicks Historic Win & Elon Musk Trillionaire!?
▶︎

Trump Preps for 80th Birthday, Threatens to Hit Iran, Knicks Historic Win & Elon Musk Trillionaire!?

How to Start Coding | Programming for Beginners | Learn Coding | Intellipaat
▶︎

How to Start Coding | Programming for Beginners | Learn Coding | Intellipaat

Software Testing Course – Playwright, E2E, and AI Agents
▶︎

Software Testing Course – Playwright, E2E, and AI Agents

Politics Chat, June 11, 2026
▶︎

Politics Chat, June 11, 2026

Frequency Of God 963 Hz ✨ Attract Miracles, Divine Blessings & Deep Inner Peace In Your Life
▶︎

Frequency Of God 963 Hz ✨ Attract Miracles, Divine Blessings & Deep Inner Peace In Your Life

Claude Fable 5 Is Mythos. The Most Powerful AI Ever Made Is Now Public
▶︎

Claude Fable 5 Is Mythos. The Most Powerful AI Ever Made Is Now Public

Page Object Model (POM) & Page Factory in Selenium Tutorial | Page Object Model | Page Factory |#POM
▶︎

Page Object Model (POM) & Page Factory in Selenium Tutorial | Page Object Model | Page Factory |#POM

Claude Fable 5 vs GPT 5.5 | Head to Head Coding Battle
▶︎

Claude Fable 5 vs GPT 5.5 | Head to Head Coding Battle

Spring Boot Deep Dive | How It Simplifies Java Apps & Microservices
▶︎

Spring Boot Deep Dive | How It Simplifies Java Apps & Microservices