
In this first video of the series, you will learn how to create a maven project and how to add dependencies to test an e-learning website.
In this lecture, you will create a structure like Java packages for the Maven project.
This video will show you how to configure the project file and Selenium web driver executable files in Eclipse.
In this lecture in the series, you will be able to implement config.properties and the BrowserFactory class.
You'll discover how to build a configuration data provider class that reads the config.properties file and launches the browser based on the specified webdriver type.
In this sixth lecture, you will be able to perform a Login test by implementing the base TestCase Class and LoginTest class with extending PageFactory class. Ultimately, you will create a LoginTest class to execute the Login Test.
You wil implement data-driven testing to perform a Login test by implementing the base TestCase Class and LoginTest class with extending PageFactory class.
In this lecture, You will implement code to generate screenshots if a test case fails and add it to the report with the Extent Report library.
In this lecture, You will implement code to carry out automated testing, which will enable you to search for courses and make payment for the purchase of them.
In this lecture, you will create 3 types of Jenkins jobs to automate a Data-driven project & generate reports.
In this lecture, we talked about what information, skills, and details you need to include in your resume for a live project. If you are a fresher or experienced individual, this video will assist you in building your resume by highlighting your live project experience.
Are you familiar with Selenium WebDriver but don’t know how it’s applied in real-world automation projects?
This course is built to bridge that exact gap — with practical, hands-on experience.
“Selenium Real-Time Project: Data-Driven Framework with Java & Jenkins” is a complete, job-focused training that takes you beyond theory and into real-time Selenium project development. Whether you’re preparing for interviews, building your portfolio, or transitioning into automation, this course is designed to give you a competitive edge.
You’ll work on 3 full-scale projects:
Project 1: Automate an E-Learning Website with Selenium WebDriver + Java
Project 2: Build a robust E-Commerce automation framework with data-driven testing
Project 3: Use the Robot Framework to automate key scenarios for an online shopping site.
What Makes This Course Unique
Based on real-time project simulations—not just individual topics or tools
Aligned with QA interview expectations and industry requirements
Covers CI/CD automation using Jenkins, an essential job-ready skill
Includes resume tips and guidance on how to showcase this framework in your job applications and LinkedIn profile
What You’ll Build
A Maven-based Selenium project structure
Reusable utility classes and test layers using Page Factory design pattern
Data-driven testing using Excel files and Apache POI
Automated login, search, product, and checkout workflows
Custom test reports with ExtentReports, including screenshots on failure
Jenkins integration to run your framework via:
Freestyle jobs
GitHub-triggered jobs
Pipeline jobs with CI/CD integration
Technologies & Tools Covered
Selenium WebDriver
Java
Apache POI (Excel Data Handling)
TestNG
Page Object Model (POM)
PageFactory
Maven
Jenkins (Freestyle & Pipeline)
GitHub
Robot Framework
ExtentReports
Automation Resume Tips
Who Should Take This Course
Manual testers who want to move into automation testing
QA engineers preparing for job interviews or upskilling
Freshers or non-IT professionals looking to showcase real-time projects
Anyone who wants to build real Selenium frameworks used in companies
Testers who want to integrate automation into Jenkins pipelines and CI/CD workflows
Course Highlights
Set up complete automation projects from scratch
Automate a live e-learning site with data-driven login and course workflows
Simulate full e-commerce scenarios: product search, cart, and payments
Perform data-driven testing with Excel (Apache POI)
Configure and execute automation projects using Jenkins + GitHub
Build and automate with Robot Framework, a popular keyword-driven tool
Learn how to add these projects to your resume, and explain them confidently in interviews
By the End of This Course, You Will Be Able To:
Confidently create and run scalable Selenium frameworks
Build automation projects for interview portfolios or real client use
Add real-time project experience to your resume and LinkedIn
Discuss CI/CD integration and Jenkins pipelines in job interviews