Selenium WebDriver Tutorial #12 - What are Locators in Selenium WebDriver

Get all my courses for USD 5.99/Month - bit.ly/all-courses-subscription
❖ FREE Training's at training.rcvacademy.com ❖
In this Selenium Webdriver Tutorial we will learn about what are Locators in Selenium WebDriver.
There are 8 primary locator strategies to identify webelements on any webpage. Along with these 8 strategies Selenium 4 brings Relative Locators strategy as well.
Help me in spreading the knowledge, please hit LIKE, SHARE and SUBSCRIBE for latest tutorials.
More tutorial playlists below:
❖JIRA BEGINNER TUTORIAL❖ bit.ly/jira-beginner-tutorial
❖JIRA WORKFLOW TUTORIAL❖ bit.ly/2EzKOEB
❖JIRA ADMINISTRATION TUTORIAL❖ bit.ly/36MPPFR
❖JIRA TUTORIAL INTERMEDIATE❖ bit.ly/Atlassian-JIRA-tutorial... TUTORIALS❖ bit.ly/jira-tutorials
❖ZEPHYR TUTORIAL❖ bit.ly/zephyr-for-jira-tutorials
❖ SOAPUI TUTORIAL❖ bit.ly/Sopui-tutorial
❖ JSONPath TUTORIAL❖ bit.ly/2sIZIFG
❖ POSTMAN TUTORIAL❖ bit.ly/2PBbhI7
❖ ISTQB AGILE TESTER CERTIFICATION TUTORIAL❖ bit.ly/istqb-agile-tester-cert...
❖ ISTQB FOUNDATION LEVEL CERTIFICATION TUTORIAL ❖bit.ly/istqb-foundation-level-...
❖CUCUMBER SELENIUM TUTORIAL❖ bit.ly/cucumber-selenium-tutorial
❖TESTRAIL TUTORIAL❖ bit.ly/testrail-tutorial
❖AGILE TUTORIALS❖ bit.ly/agile-tutorials
❖PYTHON TUTORIALS❖ bit.ly/python-programming-tuto...
❖PYTHON BEHAVE TUTORIALS❖ bit.ly/python-behave-tutorial
❖PRACTITEST TUTORIAL❖ bit.ly/practitest-tutorial
❖JAVA TUTORIAL❖ bit.ly/2F1iL1B
❖ZEPHYR TUTORIAL❖ bit.ly/zephyr-for-jira-tutorials
❖ TRAININGS ON RCV ACADEMY PORTAL ❖
bit.ly/learn-practitest
bit.ly/learn-jira-in-4-hours
bit.ly/jira-beginner-training
bit.ly/learn-confluence
bit.ly/ISTQB-foundation-certif...
❖ FOLLOW US ON TWITTER ❖
/ rcvacademy
/ swtmentor
/ mrmverma
❖ LIKE US ON FACEBOOK ❖
/ softwaretestingmentor
/ rcvacademy47
❖ OUR TUTORIAL WEBSITES ❖
www.softwaretestingmentor.com
www.rcvacademy.com
❖ GET MY TRAININGS ON UDEMY ❖
www.udemy.com/user/manish68/
#SeleniumTutorial #SeleniumTraining #TestAutomation #SeleniumWebDriverTutorial #SeleniumWebDriver #SoftwareTesting #RcvAcademy #SoftwareTestingMentor

Пікірлер: 23

  • @bolexi7902
    @bolexi79022 жыл бұрын

    These selenium tutorials are second to none, well explained. Everything right on point. Thanks a lot.

  • @shubhamsharma8378
    @shubhamsharma83782 жыл бұрын

    Hey Teach, I was searching for Selenium Tutorial and After searching on KZread I found your Tutorial. And I loved this Tutorial. Thankyou So Much.

  • @rishabhsingh6168
    @rishabhsingh61683 жыл бұрын

    Thanks bro for making such wonder ful series had a great experience so far.

  • @srinivaspatel2567
    @srinivaspatel25672 жыл бұрын

    thank you so much sir and u r really great sir

  • @darshanavekariya5548
    @darshanavekariya5548 Жыл бұрын

    What an amazing tutorial for beginners, Thank you sir.

  • @softwaretestingmentor

    @softwaretestingmentor

    Жыл бұрын

    You're very welcome! Keep watching for more videos and tutorials.

  • @PoonamShinde-zn5fn
    @PoonamShinde-zn5fn Жыл бұрын

    Great Explanation with the latest Selenium version. Thanks

  • @softwaretestingmentor

    @softwaretestingmentor

    Жыл бұрын

    You're welcome! Keep watching for more videos and tutorials.

  • @salonisharma7632
    @salonisharma76323 жыл бұрын

    Thank you so much sir. These tutorials are really very helpful and well structured.

  • @softwaretestingmentor

    @softwaretestingmentor

    3 жыл бұрын

    Glad you like them!

  • @priyaroy6005

    @priyaroy6005

    2 жыл бұрын

    @@softwaretestingmentor hlo sir The method click() is undefined for the type By. Why this error is showing. Please help me sir . I am not able to figure out the error.

  • @manoj_mafiosi
    @manoj_mafiosi Жыл бұрын

    Selenium WebDriver Tutorial #12 - Locators in Selenium - Notes 1. Introduction: - Locators play a vital role in identifying elements on a web page in Selenium WebDriver. - They are essential for writing effective test cases in Selenium automation. 2. Web Elements: - Web elements are elements present on a web page, such as text fields, buttons, and links. - Manual testing involves identifying and interacting with these elements. 3. Basic Locator Strategies: - Selenium provides eight basic locator strategies to identify web elements: - ID: Locate elements by their unique ID attribute using "By.id." - Name: Locate elements by their name attribute using "By.name." - Class Name: Locate elements by their class attribute using "By.className." - CSS Selector: Locate elements using CSS selectors with "By.cssSelector." - XPath: Advanced locator using XPath expressions with "By.xpath." - Link Text: Locate anchor elements (links) based on their visible text with "By.linkText." - Partial Link Text: Locate anchor elements using partial matching of their visible text with "By.partialLinkText." - Tag Name: Locate elements by their HTML tag name using "By.tagName." 4. Using Locators: - To use locators, we can use the "findElement" method provided by WebDriver. - Example: To locate an element by ID, use "driver.findElement(By.id("elementID"))." 5. Ensuring Unique Locators: - Chosen locators must be unique and reliably identify the correct element on the page. - If one locator doesn't work, try other locators until finding the most suitable one. 6. Selenium 4 Update: - Selenium 4 introduces relative locators (previously called friendly locators), which will be covered in the next tutorial. 7. Advanced Locator Strategies: - For handling dynamic web elements and more advanced strategies, refer to separate tutorials on XPath and CSS selector. 8. Conclusion: - Locators are crucial for identifying web elements in Selenium WebDriver. - Understanding and using various locator strategies enhances test case effectiveness. - Selenium 4 introduces relative locators for further improvements. - Refer to additional tutorials for handling dynamic elements using XPath and CSS selector.

  • @samBobo208
    @samBobo2085 ай бұрын

    Hi I am following your tutorial and so far it's been amazing! I just need some help. My code is running and the browser does close after execution but on my console I don't see any information example 'Chrome started successfully' etc. I tried a print statement and it works fine. Any Idea what's wrong?

  • @shubhangisuryavanshi5860
    @shubhangisuryavanshi58603 жыл бұрын

    Sir its not going to Quick tour page when I have typed the command.

  • @moonsharmin8774
    @moonsharmin87742 жыл бұрын

    hello sir , i am a beginner here. can explain me why you use hyphen between username ?

  • @ganapathisubramanyamjayam
    @ganapathisubramanyamjayam2 жыл бұрын

    great tutorial! but I actually have a small problem. I am trying to use selenium to test a jsp page and I am not able to find any elements there. I have tried finding by name, id and xpath but nothing worked. can I get some help with this please.

  • @sudhamshakula128

    @sudhamshakula128

    2 жыл бұрын

    Yeah I had the same problem

  • @soundaryaleharichunduri8565
    @soundaryaleharichunduri85652 жыл бұрын

    sir ihave done samebut driver.get norworking getting main threadexceptionerror

  • @priyaroy6005
    @priyaroy60052 жыл бұрын

    The method Click() is undefined for the type By . Why this error is showing . Please help.

  • @dsc_dsc

    @dsc_dsc

    2 жыл бұрын

    I hope it's not too late, but you're doing the same mistake as 16:37. Click is a method of findElement, not By. Watch that he add an ) and it solved it.

  • @gunaseelanponnuvel3180
    @gunaseelanponnuvel31802 жыл бұрын

    Sir please tell the priority of Locators in Selenium

  • @Bell4Fun
    @Bell4Fun2 жыл бұрын

    why dataset attribute us not used

  • @vanitageorge8634
    @vanitageorge86345 ай бұрын

    How to get in touch with you?