Selenium WebDriver – Working With Elements
Selenium WebDriver – Working With Elements, available at $49.99, has an average rating of 4.15, with 87 lectures, based on 981 reviews, and has 4390 subscribers.
You will learn about 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 This course is ideal for individuals who are Automation Engineers looking to improve their Selenium knowledge or QA individuals looking to get started with Selenium It is particularly useful for Automation Engineers looking to improve their Selenium knowledge or QA individuals looking to get started with Selenium.
Enroll now: Selenium WebDriver – Working With Elements
Summary
Title: Selenium WebDriver – Working With Elements
Price: $49.99
Average Rating: 4.15
Number of Lectures: 87
Number of Published Lectures: 87
Number of Curriculum Items: 87
Number of Published Curriculum Objects: 87
Original Price: $19.99
Quality Status: approved
Status: Live
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
Who Should Attend
- Automation Engineers looking to improve their Selenium knowledge
- QA individuals looking to get started with Selenium
Target Audiences
- Automation Engineers looking to improve their Selenium knowledge
- QA individuals looking to get started with Selenium
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
Course Curriculum
Chapter 1: Introduction
Lecture 1: Brief course overview
Lecture 2: Introduction to Element Identification
Lecture 3: Prerequisites and Resources
Lecture 4: Where are all course resources?
Chapter 2: Element Identification
Lecture 1: Element ID section overview
Lecture 2: Introduction to element identification
Lecture 3: How to use Chrome for element location
Lecture 4: How to get absolute XPath and CSS
Lecture 5: Basic understanding of HTML
Lecture 6: HTML in the browser
Lecture 7: Selenium WebDriver location strategies
Lecture 8: Highlighting all web elements using Selenium
Lecture 9: FindElement and FindElements methods
Lecture 10: Quiz on element identification
Lecture 11: Quiz answer on element identification
Lecture 12: Which locators are best to use
Lecture 13: How to evaluate elements at run time
Lecture 14: Introduction to XPath
Lecture 15: Forward slash and double forward slash in XPath
Lecture 16: Asterisk and @ in XPath
Lecture 17: More about @ and
Lecture 18: XPath contains() function
Lecture 19: XPath parent and compound class names
Lecture 20: How to use multiple attributes in XPath
Lecture 21: XPath exam
Lecture 22: XPath exam answers
Chapter 3: Navigation, Manipulation, Interrogation with Selenium Webdriver
Lecture 1: Navigation with Selenium WebDriver
Lecture 2: Navigation quiz
Lecture 3: Navigation quiz answer
Lecture 4: Element manipulation with WebDriver
Lecture 5: How to fill out a form
Lecture 6: Quiz on element manipulation
Lecture 7: Answer to manipulation quiz
Lecture 8: CurrentWindowHandle, WindowHandes, PageSource, Title
Lecture 9: WebDriver URL
Lecture 10: Interrogating IWebElements
Lecture 11: Learning all IWebElement properties
Lecture 12: Element interrogation quiz
Lecture 13: Element interrogation quiz answer
Lecture 14: Conclusions
Chapter 4: Mouse and Keyboard Actions – Introduction
Lecture 1: What topics will be covered
Lecture 2: Introdution
Lecture 3: What are user interactions in Selenium Webdriver
Lecture 4: What are the different kind of user interactions
Chapter 5: Mouse and Keyboard Actions – Drag and Drops
Lecture 1: How to create an Actions class in Webdriver
Lecture 2: Analyzing our application under test
Lecture 3: Writing the drag and drop test
Lecture 4: Finishing the first drag and drop test
Lecture 5: Executing the first drag and drop test
Lecture 6: Starting to write the 2nd drag and drop example
Lecture 7: Writing a 2nd drag and drop example
Lecture 8: Running a 2nd drag and drop example
Lecture 9: Drag and drop quiz question
Lecture 10: Drag and drop quiz answer
Chapter 6: Mouse and Keyboard Actions – Developer Tools, Resize, Draw
Lecture 1: How to do a resize action with selenium webdriver
Lecture 2: How to open developer tools with selenium webdriver
Lecture 3: Running a test that opens a network tab in firefox
Lecture 4: Drag and drop with html 5 quiz question
Lecture 5: Drag and drop with html 5 answer part 1
Lecture 6: Drag and drop with html 5 answer part 2
Lecture 7: How to draw on a canvas with selenium quiz
Lecture 8: How to draw on a canvas with selenium quiz answer
Lecture 9: Conclusions
Lecture 10: Exam on Mouse and Keyboard Actions
Lecture 11: What will be covered in the next sections?
Chapter 7: Implicit and Explicit Waits – Introduction
Lecture 1: Introduction and pre-reqs
Lecture 2: Notes for Implicit and Explicit Waits sections
Lecture 3: Why Synchronization
Lecture 4: Quiz-Why does our test fail when it runs
Lecture 5: Answer-Why does our test fail when it runs
Lecture 6: What kinds of problems can arise as a result of improper sync
Chapter 8: Implicit and Explicit Waits – Implicit Waits
Lecture 1: implicit waits
Lecture 2: Implicit Waits Quiz
Lecture 3: Implicit Waits Quiz Answer
Lecture 4: disadvantage of an implicit wait 1
Lecture 5: disadvantage of an implicit wait 2
Chapter 9: Implicit and Explicit Waits – Explicit Waits
Lecture 1: Introduction to Explicit Waits
Lecture 2: Introduction WebDriverWait Class
Lecture 3: Another way to create instance of WebDriverWait
Chapter 10: ExpectedConditions, DefaultWait, and Best Practices
Lecture 1: Understanding the ExpectedConditions class
Lecture 2: Webdriver timeout exception and quiz
Lecture 3: Explicit waits quiz answer
Lecture 4: Dont mix implicit and explicit waits
Lecture 5: DefaultWait class and quiz
Lecture 6: DefaultWait class and quiz answer
Lecture 7: Conclusions
Lecture 8: BONUS LECTURE!!!
Instructors
-
Nikolay Advolodkin
Principal solutions architect and passionate teacher
Rating Distribution
- 1 stars: 3 votes
- 2 stars: 2 votes
- 3 stars: 15 votes
- 4 stars: 350 votes
- 5 stars: 611 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024