Companies Home Search Profile

Complete Selenium 4 Tutorial - Learn Selenium 4 in 6 hours

Focused View

LambdaTest Inc.

5:17:41

0 View
  • 1 -Introduction.mp4
    07:36
  • 2 -Updating Project Dependencies.mp4
    00:37
  • 3 -Switching from Capabilities to Options.mp4
    02:36
  • 4 -Using Remote WebDriverBuilder.mp4
    00:50
  • 5 -Changes in Actions Class.mp4
    01:42
  • 6 -Timeout Getters Updates.mp4
    01:10
  • 7 -Find Element Utility Methods Removal.mp4
    00:24
  • 8 -Understanding Element Attributes vs. Properties.mp4
    01:41
  • 9 -Potential Errors & Deprecation Messages.mp4
    01:45
  • 1 -What are Relative Locators.mp4
    01:37
  • 2 -Different Types of Relative Locators.mp4
    04:14
  • 3 -Chaining Relative Locators.mp4
    26:32
  • 1 -Introduction to Chrome DevTools Protocol.mp4
    06:13
  • 2 -jGrow notifications Implementation.mp4
    05:11
  • 3 -jGrow notifications via Chrome DevTools Protocol.mp4
    06:39
  • 4 -Extending WebDriver with EventFiringDecorator.mp4
    05:25
  • 5 -Elements highlighting Implementation.mp4
    06:14
  • 6 -Elements highlighting and jGrow notifications in LambdaTest.mp4
    05:03
  • 1 -What is Selenium Grid.mp4
    08:21
  • 2 -Selenium IDE Demo.mp4
    08:55
  • 3 -Control Flow Commands.mp4
    04:50
  • 4 -Test Data Preparation.mp4
    06:36
  • 5 -Implement Element Hover + Delete.mp4
    10:38
  • 6 -Run Tests from CLI.mp4
    02:57
  • 1 -Geolocation Testing using BiDiCDP.mp4
    00:41
  • 2 -What is Localization Testing.mp4
    01:16
  • 3 -What is GeoTagging.mp4
    00:25
  • 4 -What is GeoBlocking.mp4
    02:44
  • 5 -Geolocation Testing using Chrome DevTools Protocol.mp4
    12:07
  • 1 -What is Responsive Testing.mp4
    06:53
  • 2 -Demonstration of How to do Responsive Testing with CDP in Selenium 4.mp4
    15:20
  • 1 -Features of CDP and BiDi API.mp4
    00:59
  • 2 -What is Mutation Observation.mp4
    08:20
  • 3 -How to check JavaScript Exceptions using CDP.mp4
    03:40
  • 4 -How to listen to console.log events in Selenium 4.mp4
    09:49
  • 1 -Introduction.mp4
    01:41
  • 2 -Basic Authentication in CDP Selenium 4.mp4
    02:51
  • 3 -How to intercept the Network Traffic using BiDirectional APIs.mp4
    02:32
  • 4 -What is a Black Hole Pattern.mp4
    05:54
  • 5 -What do you mean by Mock API Calls.mp4
    07:17
  • 6 -How to capture HTTP traffic in Selenium 4.mp4
    04:21
  • 7 -How to serve requests from cache.mp4
    05:45
  • 8 -What are Event Source Messages in web sockets.mp4
    04:10
  • 1 -Introduction.mp4
    00:08
  • 2 -Why should we do Performance Tests.mp4
    05:09
  • 3 -Where to learn more about Performance Metrics.mp4
    00:32
  • 4 -What are the important metrics to measure.mp4
    02:41
  • 5 -How to use Lighthouse to generate Performance Reports.mp4
    06:00
  • 6 -How to capture performance metrics with the LambdaTest platform.mp4
    02:35
  • 7 -Demonstration of collecting performance metrics using CDP.mp4
    12:29
  • 1 -Introduction to the video.mp4
    00:24
  • 2 -Why do we need to emulate the network.mp4
    06:51
  • 3 -How to emulate network in the browser via Chrome DevTools Protocol.mp4
    03:37
  • 4 -What are Progressive Web Apps.mp4
    05:30
  • 5 -CDP Emulate Network Java Code.mp4
    10:47
  • 1 -Introduction.mp4
    00:25
  • 2 -Top Selenium test reporting tools.mp4
    01:12
  • 3 -Allure Framework.mp4
    08:11
  • 4 -ReportProtal.io.mp4
    07:43
  • 5 -Extent Reports.mp4
    11:55
  • 6 -GitHub Actions.mp4
    06:32
  • 7 -Conclusion.mp4
    00:29
  • Description


    This course on Selenium 4 covers all the essential topics you need to understand about the latest version of Selenium.

    What You'll Learn?


    • You will learn how to effectively use Selenium 4 for web test automation.
    • New features and enhancements, such as the W3C WebDriver standard, Relative Locators, and Chrome DevTools Protocol integration.
    • Learn how to handle multiple browser windows and tabs, set up and use the revamped Selenium Grid for parallel testing.
    • Learning strategies for writing efficient, maintainable, and robust test scripts to ensure high test coverage and reliability.

    Who is this for?


  • This course is ideal for software testers, quality assurance professionals, and developers who want to enhance their skills in web test automation using Selenium 4.
  • It is also suited for beginners who are new to Selenium and wish to learn its latest features and capabilities from scratch, as well as experienced Selenium users looking to upgrade their knowledge to the newest version.
  • What You Need to Know?


  • Should have a basic understanding of web development concepts, including HTML, CSS, and JavaScript.
  • Familiarity with any programming language, preferably Java, Python, or C#, is recommended as the course involves writing test scripts. Prior knowledge of Selenium 3 or any other test automation framework will be beneficial but is not required, as the course covers all the foundational elements of Selenium 4.
  • Additionally, having a working computer with internet access to install and run Selenium, a web browser, and an integrated development environment (IDE) like IntelliJ, Eclipse, or Visual Studio Code will be necessary for hands-on practice.
  • More details


    Description

    In this Selenium 4 course, you'll explore the new features and enhancements with detailed tutorials for a deeper understanding. This tutorial covers the following topics:

    • How to upgrade from Selenium 3 to Selenium 4?

    • What are Relative Locators?

    • What is Chrome DevTools Protocol (CDP)?

    • Insights into Enhanced Selenium Grid and Selenium IDE

    • How to do Geolocation and Responsive Testing using CDP?

    • How to perform network interception and emulation using CDP ?

    • Troubleshooting tests and capturing performance metrics using CDP

    Selenium 4 is the latest version of the popular open-source test automation tool, bringing significant updates and new features to enhance web testing capabilities. One of the major changes in Selenium 4 is full compliance with the W3C WebDriver standard, which improves cross-browser compatibility and reduces test flakiness by standardizing browser communication. This ensures more consistent behavior across different browsers like Chrome, Firefox, Safari, and Edge.

    Selenium 4 introduces Relative Locators, allowing testers to find elements more intuitively by using other nearby elements as references, such as above, below, to the left of, to the right of, or near. The new Chrome DevTools Protocol (CDP) integration enables advanced browser manipulation and debugging features like network interception, simulating network conditions, and capturing console logs.

    The Selenium Grid has been revamped to provide a more scalable and efficient architecture for parallel test execution across multiple environments, now with a user-friendly GUI and support for Docker. Selenium 4 also features improved support for multiple browser windows and tabs, allowing for more sophisticated test scenarios.

    These enhancements make Selenium 4 a more powerful tool for developers and testers, streamlining test automation workflows and improving the reliability of web applications across different platforms and browsers.

    Who this course is for:

    • This course is ideal for software testers, quality assurance professionals, and developers who want to enhance their skills in web test automation using Selenium 4.
    • It is also suited for beginners who are new to Selenium and wish to learn its latest features and capabilities from scratch, as well as experienced Selenium users looking to upgrade their knowledge to the newest version.

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    LambdaTest Inc.
    LambdaTest Inc.
    Instructor's Courses
    Perform automated and manual cross-browser testing across 3000+ different desktop and mobile browsers with LambdaTest.We are a scalable testing platform that will assist your team by bringing your software assessment needs to the cloud infrastructure. By performing real-time cross-browser compatibility testing using LambdaTest, you can ensure that your web application or website is compatible with almost every browser and device available in the market. It enables organizations to test their web application for responsiveness and take full screenshots while performing the testing.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 62
    • duration 5:17:41
    • Release Date 2025/01/16