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

Описание к видео Mastering XPATH for Selenium Testers | Automation Testing Tutorial for Beginners | Day 11

✅Join us - https://sendfox.com/thetestingacademy

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
//form/div[@id=’divUsername’]/input
Absolute XPaths are faster than the relative XPaths

🚀 Day 11 Task : Mastering XPATH for Selenium Testers
🚀 Thread : https://scrolltest.com/automation/day11
🚀 All Task List : https://scrolltest.com/automation/task
🚀 Watch Full Playlist : https://scrolltest.com/automation/pla...


✅How to Learn Automation Testing -    • How to Learn Automation Testing | Aut...  

✅How to Select Right Automation Testing Tool -    • How to Select Right Automation Testin...  

✅ 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 -
https://scrolltest.com/go/edureka

✅Learn Jenkins for QA -
https://bit.ly/learnjenkins-p1

✅Programming Java -
https://bit.ly/learnjava2020-p1

✅Test Automation -
https://bit.ly/learnautomation2020

✅API Testing -
https://www.learnapitesting.com

✅Cypress Tutorial with LIVE Projects -
https://cypresstutorial.com

Комментарии

Информация по комментариям в разработке