Selenium WebDriver Basic - Full Course |
![]() |
Welcome to the Selenium Full Course.
In this course, we will learn a lot of concepts in Selenium. Videos links that are mentioned in this video. 1. What is POM and why we need to implement it in details 2. XPath in 45 mins 3. How to handle authentication (similar to alert) Playlist link: https://bit.ly/30aDxpW Dependencies: 1. Selenium 2. TestNG GitHub: https://github.com/ortoniKC/Selenium-WebDriver-Java Key Moments: 00:00 Introduction 04:50 Chapter 0 - Installation 11:00 Chapter 1 - First Script 36:00 Chapter 2 - Close VS Quit 41:27 Chapter 3 - System SetProperty 44:34 Chapter 4 - Maxmimize 47:58 Chapter 5 - Inputs 01:10:15 Chapter 6 - Buttons 01:22:15 Chapter 7 - Drop-down 01:45:00 Chapter 8 - Alert 02:00:30 Chapter 9 - Frame 02:14:20 Chapter 10 - UI Validation 02:22:04 Chapter 11 - Window handling 02:30:55 Chapter 12 - Find Elements 02:38:20 Chapter 13 - Web Table 02:50:10 Chapter 14 - Navigation 02:56:18 Chapter 15 - Implicit wait 03:02:40 Chapter 16 - Explicit wait 03:17:00 Chapter 17 - Actions 03:33:44 Chapter 18 - Title 03:36:34 Chapter 19 - Page Object Model 04:20:45 Chapter 20 - Page Factory 04:34:20 Chapter 21 - Using base class 04:41:10 Capter 22 - Conclusion Chapter 0: Installation In this chapter, we'll learn how to install JDK 11 and Eclipse. Then we are going to create a Maven Project. We'll add the selenium dependencies. Chapter 1:First Script In this chapter, we're going to write our first test script and execute the same with the java main method. Before writing the script we'll understand the driver concept and how to download or update the browser drivers. We'll start with a basic test script to login into our test application. Chapter 2: Close VS Quit In this chapter, we'll understand the difference between close and quit functions in Selenium WebDriver. Chapter 3: System SetProperty In this chapter, we'll learn what is System.setProperty means and if it is mandatory? Chapter 4: Maximize In this chapter, we are going to understand the basic syntax of maximizing the browser and also the java concept behind this. Chapter 5: Inputs In this chapter, we'll learn the basic actions like how to interact with different types of input fields. Chapter 6: Buttons In this chapter, we'll learn the basic actions like how to interact with different types of button fields Chapter:7 Drop-down In this chapter, we'll learn how to interact with different types of dropdowns. Chapter 8: Alert In this chapter, we'll learn how to interact with different types of Alerts. Chapter 9: Frame In this chapter, we'll learn how to interact with different types of Frames. Chapter 10: UI Validation In this chapter, we'll learn how to perform the basic validation using Selenium. Chapter 11: Window handling In this chapter, we'll learn how to interact with different types of tabs or windows. Chapter 12: Find Elements In this chapter, we'll learn how to find multiple elements using selenium. Chapter 13: Web Table In this chapter, we'll learn how to handle web tables in selenium. Chapter 14: Navigation In this chapter, we'll learn how to do the navigation like back, forward, and refresh using selenium. Chapter 15: Implicit wait In this chapter, we'll learn how to use the implicit wait and why we must use it. Chapter 16: Explicit wait In this chapter, we'll learn how to use the explicit wait and why we must use it. Chapter 17: Actions In this chapter, we'll learn how to Actions class in Selenium and perform actions like drag and drop, mouse and keyboard actions. Chapter 18: Title In this chapter, we'll learn how to validate the page title. Chapter 19: Page Object Model In this chapter, we'll learn what is POM and how to use it. Chapter 20: Page Factory In this chapter, we'll learn what is Page Factory and how to use it. Chapter 21: Using the base class In all the chapters, we created a base class, let's see how to use base class in Selenium. Chapter 22: Conclusion Congratulations, we have learned the Selenium, next what to do? Selenium WebDriver Basic - Full Course Join this channel to get access to perks: http://bit.ly/3cSPCpm #letcode #selenium #webdriver |