Mastering XPATH for Selenium Testers | Automation Testing Tutorial for Beginners | Day 11

preview_player
Показать описание

In this video, We are discussing XPath in selenium webdriver and we are going to master them one by one.

TimeStamp for Quick Navigation
🚀What is XPath? 👉 1:35
🚀XPath Terminology 👉3:29
🚀Deep Dive in XPath 👉 4:32
🚀Why we Need learn XPath? 👉 5:17
🚀Types of XPath 👉 6:00
🚀Demo Full Different ways to use XPath with Selenium 👉 6:40

✅ What is XPath?
- XPath can be used to navigate through elements and attributes in an XML document.
- XPath is a syntax for defining parts of an XML document
- XPath uses path expressions to navigate in XML documents
- Mastering XPath/ CSS is essential for the Selenium test automation engineers to locate dynamic web elements, elements without ids or names and elements with dynamic ids and names.

✅ Why do we need to learn many XPath?
Locating elements with partially static attribute values
Locating elements with respect to a known element
Locating elements without attributes or without unique attributes
XPath can do bidirectional navigation (Going forward and backward)

✅ Types of XPath
- Absolute XPath starts with the root
break when minor structural changes
lengthier and hence they are not readable
/html/body/header/div/a
/html/body/header/div/a
- Relative Xpath
Relative XPaths are started with two forward slashes ‘//
locating elements with respect to a element with known (solid) XPath
Absolute XPaths are faster than the relative XPaths

🚀 Day 11 Task : Mastering XPATH for Selenium Testers

✅ If you are new consider subscribing and follow day by day to become an Automation Testing expert in 30 days.

✅ 5 step method to Start Learning Automation Testing
- Learn Programming
- Familiarity with Automation Tools
- Knowledge and Networking
- Technical Skills
- Knowledge Manual Testing

🚀 What is Automation Testing?
Automation testing is a Software testing technique to test and compare the actual outcome with the expected outcome.

This can be achieved by writing test scripts or using any automation testing tool.

🚀 What is Test automation?
Test automation is used to automate repetitive tasks and other testing tasks which are difficult to perform manually.

🚀Why we do Automation Testing?
- Eliminate the manual efforts
- Ad hoc Test- cases are required to run.
- Rerun the critical or important cases continuously.
- Long manual flows are tidies

🚀What is 30 Days of Automation in Testing Challenge?

This video is part of 30 Days of Automation in Testing Challenge. Where we will learn about the different concepts related to Automation Testing for Beginners and topics like

✅ Automation testing features
✅ Approaches to automation testing
✅ What is Automation testing
✅ Why automation testing
✅ Automation testing frameworks
✅ Automation testing advantages
✅ Automation testing benefits
✅ Automation Testing Tools
✅ Automaton Testing Books.
✅ Why you need automation testing.
✅ What is UI Testing
✅ Top Automation blogs to read.
✅ Automation tutorials included Selenium, Cypress, Katalon Studio and Test automation frameworks and may more concepts.

🚀 Tools and services I recommend:
Some of the courses that I recommend to become better Automation Tester 🙌🙌

✅Selenium Training and Certification -

✅Learn Jenkins for QA -

✅Programming Java -

✅Test Automation -

✅API Testing -

✅Cypress Tutorial with LIVE Projects -
Рекомендации по теме
Комментарии
Автор

Aag laga di bhai.. I am new in automation I will make notes like you are will watch this video atleast threee times while practicing

RiyanParaggOfficial
Автор

very helpfull, I was never able to understand this concept. thank you:)

monicamadewhaatt