What You'll Learn

  • Students will learn Selenium with Java coding skills in writing best optimized code for Automating test-cases.,Students will learn how to use TestNG framework for testing. All basic concepts related to TestNG are covered in this course.,Students will be able to create testcases based on the project they work on.,Students will learn core Java concepts required for Selenium. Wherever basic Java concepts are needed
  • they are explained in simple words.,By the end of the course
  • Students will be able to develop an awesome Test Automation framework.,Students can clear any Interview and can Lead Entire Selenium Automation Project from Design Stage.,Students will learn how to use ChatGPT for Development,Students will evaluate themselves by solving Quizzes.,Top Interview Questions and their answers are also provided at the end of the course to help students to prepare for interviews.

Requirements

  • Core Java Concepts

Description

                           This course will help all those who want to master in automation testing. It will help beginners to learn Selenium with Java coding skills in writing best optimized code for Automating test-cases. In this course, you will find everything about 1. Selenium Webdriver (Java) with examples 2. Eclipse Techniques 3. TestNG Framework 4. Core Java 5. How to write testcases and automate them using Selenium and TestNG framework. Students will learn how to use TestNG framework for testing. All basic concepts related to TestNG are covered in this course. Students will be able to create testcases based on the project they work on. Students will learn core Java concepts required for Selenium. Wherever basic Java concepts are needed, they are explained in simple words. By the end of the course, Students will be able to develop an awesome Test Automation framework. Students you can clear any Interview and can Lead Entire Selenium Automation Project from Design Stage.                                   


Topics covered in this course

1. How To Hide Projects in Eclipse Package Explorer

2. How To Add Maven Plugin in Eclipse | How To Add m2eclipse Plugin in Eclipse

3. How To Add Dependencies in Maven Project in Eclipse | Add Selenium Dependency in pom.xml Eclipse

4. How To Launch Browser Using Selenium Webdriver | Selenium Launch Chrome, Firefox, Edge Browser

5. Selenium Locators Tutorial Part 1 | Selenium Locators with Examples | id, name, class name, link text

6. Selenium Locators Tutorial Part 2 | Selenium Locators with Examples | css selector xpath in Selenium

7. How To Handle Static Dropdown in Selenium | Static Dropdown in Selenium Webdriver using Java

8. Selenium Checkbox Select | How To Handle Checkbox in Selenium Webdriver Java | How To Print List

9. How To Handle Auto Suggestion Dropdown in Selenium | Auto Suggest Drop List in Selenium Webdriver

10. How To Handle Multiple Radio Button in Selenium Webdriver | Selenium Radio Button Java

11. Selenium Webdriver Handling iframes | How To Switch Frame in Selenium Webdriver using Java

12. How To Handle Javascript Alert in Selenium Webdriver using Java | Selenium Javascript Alert Ok

13. Eclipse Align Code Shortcut | How To Align Code in Eclipse | Eclipse Indentation Shortcut

14. How To Debug in Eclipse using Breakpoints | Debugging in Eclipse Java Selenium Code Step by Step

15. How To Achieve Synchronization in Selenium Webdriver | Implicit Wait | Explicit wait | Fluent Wait

16. Implicit Wait in Selenium Webdriver | Selenium Implicit Wait Java Example | implicitlywait Selenium

17. Explicit Wait in Selenium Webdriver Java | Selenium Explicit Wait | Implicit Wait vs WebDriverWait

18. Fluent Wait in Selenium Webdriver Java with Example | Fluent Wait vs Implicit Wait vs Explicit Wait

19. Selenium Mouse Actions Hover, Click, Double Click, Right Click | Mouse Actions in Selenium Webdriver

20. Selenium Drag and Drop Java Code Example | Mouse Actions in Selenium Webdriver

21. Selenium Keyboard Actions | Selenium Keyboard and Mouse Events | Selenium Keys Down Example

22. How To Handle Insecure Connection / Untrusted Certificate Error in Selenium on Chrome, Firefox, Edge

23. Selenium Add Extension To Chrome Browser At Runtime | Add Extension in Browser in Selenium Webdriver

24. How To Set Proxy in Selenium Webdriver Java | Selenium Proxy Authentication | Selenium Proxy Setting

25. How To Set Download Path in Chrome using Selenium Java

26. How To Set Download Path in Firefox using Selenium Java

27. How To Exit From Frame in Selenium | How To Switch To Default Frame in Selenium Webdriver

28. How To Count Number of Frames in Selenium WebDriver Java

29. How To Take Screenshot in Selenium Webdriver using Java | Selenium Screenshot Java

30. How To Take Partial Screenshot in Selenium | Selenium 4 Features

31. How To Scroll Down in Selenium Webdriver Java | How To Scroll Webpage in Selenium

32. How To Scroll Table Vertically and Horizontally in Selenium Webdriver Java |Scroll Inside WebElement

33. How To Install TestNG in Eclipse using Eclipse Marketplace | Install TestNG in Eclipse for Selenium

34. First TestNG Program in Eclipse | How To Run Multiple Test Cases in TestNG without Java Compiler

35. How To Run Test Cases in TestNG from xml File | Basic Structure of testng.xml file in TestNG

36. How To Control Execution of Test Cases in TestNG from testng.xml File | Prioritizing the Testcases37

37. TestNG Include and Exclude Methods | How to Include and Exclude Test Cases in TestNG in testng.xml

38. TestNG Regular Expression REGEX | Include and Exclude Test Methods with & without Regular Expression

39. Run TestNG Testcases At Packages Level | How To Add Packages To testng.xml File in TestNG Framework

40. TestNG Annotations in Selenium | Before and After Method, Class, Test, Suite

41. TestNG Groups in Selenium | TestNG Grouping Test Cases with Example | TestNG Group Execution

42. TestNG Helper Attributes | dependsOnMethods, enabled, timeOut

43. TestNG Priority Example | How To Set Priority for Test Cases in TestNG Framework

44. TestNG Assertions Tutorial | TestNG Assertions in Selenium | TestNG Assert Test Pass and Fail

45. Selenium TestNG Real Time Project | Selenium Maven TestNG Automation Testing Real Time Mini Project

46. TestNG Parameters Annotation | Parameterizing from TestNG xml file | TestNG Parameterization

47. DataProvider Annotation in TestNG | TestNG Data Provider Annotation

48. TestNG Listeners in Selenium Webdriver with Example | ITestListener Interface Methods TestNG Example

49. TestNG Soft Assertions with Example | TestNG Soft Assert | SoftAssert Class and assertAll() Method

50. TestNG How To Do Parallel Testing | Selenium Parallel Testing TestNG | Running Tests Parallel

51. TestNG Report Generation in Selenium | TestNG Reports in Selenium | How To Generate Report in TestNG

52. How To Switch Windows in Selenium Java | How To Handle Window in Selenium Webdriver

53. How to use Excel for getting data in Selenium Webdriver Java | Read Excel File Using Apache POI Java

54. How to Read Data from Properties File in Selenium Webdriver | Read Data from Properties File in Java

55. Selenium Page Object Model Framework Java | Selenium Page Object Model and Page Factory Part 1

56. Selenium Page Factory Model in Java with Example | Selenium Page Object Model & Page Factory Part 2

57. Selenium Close vs Quit | What is the difference between driver.close() & driver.quit() in WebDriver?

58. How To Get Css Property Value in Selenium Webdriver Java | getCssValue() Command Selenium WebDriver

59. Selenium File Upload | Selenium File Upload by sendKeys() | Selenium WebDriver Java

60. Absolute vs Relative Xpath in Selenium Webdriver

61. Selenium Enter Text without sendKeys | How to type in a textbox without using sendKeys()?

62. Selenium Select Dropdown Value | Selenium Select Class | Selenium Webdriver Select Dropdown Java

63. Selenium How To Search in Scrollable Web Table | Handle / Scroll Down WebTable in Selenium Webdriver

64. Selenium Authentication Popup | How To Handle Login popup Window using Selenium Webdriver

65. Selenium Broken Links | How To Find Broken Links in Selenium Webdriver Java

Who this course is for:

  • Beginner to Automation Testing
Selenium Webdriver with Java & TestNG Testing Framework

Course Includes:

  • Price: FREE
  • Enrolled: 18354 students
  • Language: English
  • Certificate: Yes
  • Difficulty: Beginner
Coupon verified 11:10 AM (updated every 10 min)

Recommended Courses

Google Ads MasterClass 2026 - All Campaign Builds & Features
4.59
(847 Rating)
FREE
Category
Marketing, Paid Advertising,
  • English
  • 31955 Students
Google Ads MasterClass 2026 - All Campaign Builds & Features
4.59
(847 Rating)
FREE

Google Ads 2026: Learn All NEW Campaign Creations And Features Like Google Gemini AI, Asset Studio To Reach Customer

Enrolled
11 Ads Platforms in 1 Course 2026: Learn Paid Advertising!
4.742857
(35 Rating)
FREE
Category
Marketing, Paid Advertising,
  • English
  • 376 Students
11 Ads Platforms in 1 Course 2026: Learn Paid Advertising!
4.742857
(35 Rating)
FREE

Ultimate Ads Mastery: Unlock Google Ads, LinkedIn Ads, Meta Ads, TikTok Ads, X Ads, Snapchat Ads, Pinterest Ads & More!

Enrolled
Sell Digital Products 2026: Online Business Mastery Guide!
4.59
(52 Rating)
FREE
Category
Business, Entrepreneurship,
  • English
  • 4025 Students
Sell Digital Products 2026: Online Business Mastery Guide!
4.59
(52 Rating)
FREE

Build and Sell Digital Products: Start Your Online Business Now!

Enrolled
Learn Salesforce (Admin + Developer) with LWC Live Project
4.570707
(1275 Rating)
FREE
Category
IT & Software, IT Certifications,
  • English
  • 26798 Students
Learn Salesforce (Admin + Developer) with LWC Live Project
4.570707
(1275 Rating)
FREE

Salesforce (Admin + Developer) with Lightning Web Components (LWC) Real Time Project

Enrolled
Learn C++ Programming - Beginner to Advanced
4.66
(405 Rating)
FREE
Category
IT & Software, IT Certifications,
  • English
  • 18713 Students
Learn C++ Programming - Beginner to Advanced
4.66
(405 Rating)
FREE

Object Oriented Programming using C++ Language with File Handling, Exception Handling, Standard Template Library

Enrolled
Shopify Dropshipping Course 2026: Start Selling Online Today
4.73
(252 Rating)
FREE
Category
Business, Entrepreneurship,
  • English
  • 12077 Students
Shopify Dropshipping Course 2026: Start Selling Online Today
4.73
(252 Rating)
FREE

Step-by-Step Shopify Dropshipping Training: Learn How to Build a Successful Online Business & Make Money Online Easily!

Enrolled
The Ultimate Google Tag Manager Course 2026
4.57
(395 Rating)
FREE
Category
Marketing, Digital Marketing,
  • English
  • 16211 Students
The Ultimate Google Tag Manager Course 2026
4.57
(395 Rating)
FREE

Learn to Implement and Manage Tags, Triggers, Variables, and Advanced Tracking Techniques to Optimize Your Website!

Enrolled
Full Digital Marketing with AI 2026: SEO, PPC, SMM, GTM, Web
4.351852
(62 Rating)
FREE
Category
Marketing, Digital Marketing,
  • English
  • 578 Students
Full Digital Marketing with AI 2026: SEO, PPC, SMM, GTM, Web
4.351852
(62 Rating)
FREE

Master Digital Marketing wAI - Paid Ads, SEO, SMM, GTM, WordPress, Shopify, Email, Content, Influencer Marketing & More!

Enrolled
Vue.js Masterclass: Build Interactive Web Apps Quickly
3.6666667
(3 Rating)
FREE
Category
Development, Web Development,
  • English
  • 3822 Students
Vue.js Masterclass: Build Interactive Web Apps Quickly
3.6666667
(3 Rating)
FREE

Learn Vue.js And Build Fast, Interactive And Modern Web Applications

Enrolled

Previous Courses

Ultimate SEO Course 2026: Beginner to Advanced SEO with AI
4.57
(624 Rating)
FREE

Master Keyword Research, On-Page, Off-Page Optimization, Link Building, Technical SEO With AI To Drive Traffic!

Enrolled
LinkedIn Ads MasterClass 2026 - All Campaigns & Features
4.68
(678 Rating)
FREE
Category
Marketing, Paid Advertising,
  • English
  • 26866 Students
LinkedIn Ads MasterClass 2026 - All Campaigns & Features
4.68
(678 Rating)
FREE

LinkedIn Ads 2026: Learn How To Create All Campaigns & Features And Use It To Reach Your Customers & Grow Your Revenue!!

Enrolled
Salesforce LWC (Lightning Web Component) with Live Project
4.7
(376 Rating)
FREE

Salesforce Lightning Web Component Development with Real Time / Live Project

Enrolled
Full AI Course 2026: ChatGPT, Midjourney, Gemini, Firefly!
4.75
(348 Rating)
FREE
Category
Business, Management,
  • English
  • 16030 Students
Full AI Course 2026: ChatGPT, Midjourney, Gemini, Firefly!
4.75
(348 Rating)
FREE

Learn 20+ AI Tools | ChatGPT, Custom GPTs, Prompt Engineering, Gemini, Midjourney, Notion AI, MS Copilot, Firefly & More

Enrolled
Excel Business Intelligence
4.5
(32 Rating)
FREE
Category
IT & Software, Other IT & Software,
  • Spanish
  • 6055 Students
Excel Business Intelligence
4.5
(32 Rating)
FREE

La herramienta fundamental para el análisis de datos

Enrolled
HTML 5 With Quizzes And Python 3 Complete Course
4.17
(387 Rating)
FREE
Category
IT & Software, IT Certifications,
  • English
  • 47985 Students
HTML 5 With Quizzes And Python 3 Complete Course
4.17
(387 Rating)
FREE

Python 3 : Learn HTML5 with Quizzes, Explore Python Basics and Advanced Concepts in a Comprehensive Python Course

Enrolled
Python And Flask Framework Complete Course For Beginners
4.16
(2222 Rating)
FREE
Category
IT & Software, Other IT & Software,
  • English
  • 283157 Students
Python And Flask Framework Complete Course For Beginners
4.16
(2222 Rating)
FREE

Beginner to Expert Python And Flask. Learn Python And Flask Course for Beginner Python Developer to Create Applications

Enrolled
Le Lifestyle Job : travailler pour vivre comme tu veux
4.2
(5 Rating)
FREE
Category
Lifestyle, Travel,
  • French
  • 2585 Students
Le Lifestyle Job : travailler pour vivre comme tu veux
4.2
(5 Rating)
FREE

Apprends à bâtir une activité qui finance et soutient ton mode de vie idéal

Enrolled
Microsoft SC-900 Practice Tests 2026 | 360 Questions
0
(0 Rating)
FREE

Pass Microsoft SC-900 with 360 practice questions, detailed explanations, and real exam-style mock tests.

Enrolled

Total Number of 100% Off coupon added

Till Date We have added Total 816 Free Coupon. Total Live Coupon: 733

Confused which course 100% Off coupon is live? Click Here

For More Updates Join Our Telegram Channel.