Selenium WebDriver - Working With Elements (Udemy.com)
Master web element identification, manipulation, and interrogation using Selenium WebDriver
Created by: Nikolay Advolodkin
Last updated January 2023
What you will learn
- Identify web elements using Selenium WebDriver
- All the different locator strategies for Selenium WebDriver
- Master XPath
- Navigation with Selenium WebDriver
- Web element manipulation
- Web element interrogation
- Mouse and keyboard actions with Selenium WebDriver
- Performing actions such as drag n' drop, drawing, hovering
- Implicit and Explicit waits
- How to properly handle element identification so that your tests are not flaky
- Expected Conditions in Selenium WebDriver
How it compares
Against the other 108 rated Udemy courses in Selenium on CourseDuck:
- Rating4.2 out of 5higher than 27% of them
- Reviews984#45 of 109 by number of reviews
- Length5.2 hoursshorter than 69% of them
- Last updatedJanuary 2023earlier than 50% of them
Course Description
Are you struggling with working with HTML using Selenium WebDriver? Do you know how to easily identify an element using Selenium WebDrriver? Do you know how to manipulate that web element? Do you know to to perform a drag n' drop on an element? If not, then these are just a few of the questions that will be answered in this course.
This course is a complete guide on working with web elements in Selenium WebDriver! Once you are finished with this course, you will know how to work with any web elements, any time, on any web application.
"Relevant content that I will be able to apply to my automation tests *immediately*, a VERY effective presentation approach (evolving the same example and comparing/contrasting), and an excellent teacher / presenter. Thank you so much for your time and sharing your knowledge Nikolay!." -Krissy
What will you learn?
- Basics of HTML
- All the different locator strategies for Selenium WebDriver
- How to identify web elements using Selenium WebDriver
- Master XPath
- Navigation with Selenium WebDriver
- Web element manipulation
- Web element interrogation
- Mouse and keyboard actions with Selenium WebDriver
- Performing actions such as drag n' drop, drawing, hovering
- Implicit and Explicit waits
- How to properly handle element identification so that your tests are not flaky
- Expected Conditions in Selenium WebDriver
What my students are saying:
"The best tutorials I have ever seen, simply awesome. I take off my hat in front of you, you are an gorgeous professor, I am speechless to express how satisfied I am with these tutorials." -Lisbey
"I've been searching for good Selenium C# videos since December 2014. I've been using the IDE but now it's mandatory that I use webdriver. Just in the past few videos I have been provided with more useful information than I've discovered independently in 23 months. Thank you for creating this series" -Kay
Instructor Details
- 4.2 Rating
984 Reviews
Nikolay Advolodkin
Nikolay Advolodkin is the CEO and Chief Engineer of UltimateQA, where he's trained over 150,000 automation engineers across 190 countries while pioneering AI-powered testing frameworks that achieve mind-blowing 97% execution time reductions and 560% performance improvements for Fortune 500 clients—proving that robots really can make our lives better! Host of the Tech Heartbeat Show and a globe-trotting speaker on AI-driven development, Nikolay transforms complex automation challenges into engaging stories about leveraging cutting-edge AI tools like GitHub Copilot, Cursor, and Claude to revolutionize how teams build, test, and deploy software.
More courses by Nikolay Advolodkin
Selenium WebDriver Masterclass with C# (2023)
4.3 (9,383 Reviews)
Provider: Udemy
Time: 44.2h
$94.99
Selenium WebDriver with Java Quickstart (2023)
4.5 (3,459 Reviews)
Provider: Udemy
Time: 6.8h
$10.99
Selenium Webdriver: What are Implicit and Explicit Waits (2023)
4.6 (2,013 Reviews)
Provider: Udemy
Time: 1.3h
Free
More Selenium courses
Appium Mobile Automation - Android & iOS + Frameworks + CICD (2024)
4.7 (2,620 Reviews)
Provider: Udemy
Time: 40h
$84.99
Learn Selenium with Python, PyTest & Frameworks (2025)
4.7 (2,394 Reviews)
Provider: Udemy
Time: 46.7h
$79.99
Selenium WebDriver 4, Cucumber BDD, Java & More! (2025)
4.7 (2,145 Reviews)
Provider: Udemy
Time: 10.1h
$84.99
Java Design Patterns & Devops to build Selenium Framework (2022)
4.7 (917 Reviews)
Provider: Udemy
Time: 7.2h
$59.99
Selenium Python with Behave BDD(Basic + Advance + Architect) (2026)
4.7 (735 Reviews)
Provider: Udemy
Time: 24.1h
$74.99
Selenium Webdriver with Java & TestNG Testing Framework (2026)
4.7 (460 Reviews)
Provider: Udemy
Time: 11h
$11.99
Reviews
By Stephen White on 9/10/2020
Good for reviewing automation skills.
By Vladimir Kisyov on 4/1/2020
This course is excellent start for beginners. You did a pretty good job Nikolay! Well done!
By Godwin Daniels on 1/26/2020
Video details were very small and not very visible
By Manuel Rio Temes on 1/12/2020
Muy buen curso.
Muy dinmico y fluido.
By Brian Fikes on 10/27/2018
Good in some ways, but I'm using python and would rather have the examples be in that language.
By S T on 9/1/2018
He is very very good. He is very focused and laser on the topics he teaches. I am very satisfied and learned alot.
By Nandeesh on 2/18/2018
Good explanation on the content with proper examples. But it would be good firebug/firepath is not used for element identification as its been not supported from higher version of firefox with selenium 3. Inspecting elements, framing xpath, cssselector should be shown in chrome or IE with their developer tools
By Deepika on 2/16/2018
did not get response to my questions asked
By Sowmya BS on 1/3/2018
Good explanation on the content with proper examples. But it would be good firebug/firepath is not used for element identification as its been not supported from higher version of firefox with selenium 3. Inspecting elements, framing xpath, cssselector should be shown in chrome or IE with their developer tools
By Alexane Morar on 11/24/2017
I find the instructor clear and precise in his teaching, it's easy to follow.
By Clemens Doyle on 11/23/2017
For a detailed person like me.. Who likes every step to be displayed.. Awesome so far!
By Weston Watsica on 11/22/2017
Course instruction is always complete and easy to follow.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 84 / 100









