XPath locators for Selenium
What you'll learn
- Build complex XPath locators
- Locate ANY element on the page with XPath
- Automate testing of any element on the web page
Requirements
- Test Automation with Selenium
- Basic HTML and XML understanding
Description
XPath or XML Path Language is a query language for selecting nodes from an XML document. XPath also may be used to compute values from the content of an XML document.
XPath is a complicated method of identifying elements, but it can find the location of ANY element on a web page, even those without class, name, or id attributes. XPath produces reliable locators if it used correctly. That's why it's so popular among test automation engineers as the main locator strategy for Selenium tests.
In this course you will learn how to build reliable complex XPath locators, that can help you automate testing of any web application. You will learn a lot of tips and tricks. We will review some tools that can help beginners and some Google Chrome tricks for developers.
Words "very good", "excellent course", "very helpful" can be seen in many 4 star reviews.
"XPath locators for Selenium" have been BESTSELLER almost since the course publication date. Students love it and enjoy learning from it.
The course was updated in October 2020 with more info, more tips and tricks, better audio quality, and more examples. And in addition, I added a free downloadable XPath cheat sheet, which you can find in the attached resources to the course.
Who this course is for:
- Test Automation engineer who want to create better and easier to maintain locators
Instructor
Hello! I'm Dmitry Shyshkin, your guide to thriving in your QA career by simplifying the process of learning test automation.
As a Principal Software Development Engineer in Test, I bring over a decade of experience in test automation, utilizing tools like Selenium and other cutting-edge technologies.
My passion for test automation ignited with the automation of my very first test. Since then, I've been automating everything – not just tests! From streamlining my job search to optimizing flight searches for budget-friendly travel, I've embraced automation wholeheartedly and can't wait to share my expertise with you.
My journey as an instructor began in 2017, with my first Udemy course launching in 2018. Committed to continuous improvement, I constantly update my courses and acquire new skills to ensure I deliver the most effective and up-to-date learning experience for you.