WebElement or WebDriver to invoke findElement method?

user5005891

What is the difference if we invoke the findElement method using WebElement or WebDriver? Do each of them has advantage over the other? Thanks in advance.

Tom Verelst

The difference of findElement between WebElement and WebDriver is the context.

Whereas the context of WebDriveris the current page, the context of WebElement is that element. WebDriver will search across the whole document, while WebElement will try to find the first child element from that node.

Note that when searching with WebElement via XPath, starting with // will still search across the entire document, not just the children of the current node. You can use .// to limit the search results to the children of that WebElement.

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

From Dev

Selenium - Difference between WebDriver.findElement() and WebElement.findElement()

From Dev

Selenium - Difference between WebDriver.findElement() and WebElement.findElement()

From Dev

Selenium WebDriver: findElement() in each WebElement from List<WebElement> always returns contents of first element

From Dev

How to Locate a WebElement when available attributes are not identifiable by findElement method?

From Dev

Error when calling findElement after findElements on webdriver.WebElement (using Protractor, JS)

From Dev

Understanding WebElement.findElement() and XPATH

From Java

FindElement is not an attribute of webdriver

From Dev

selenium webdriver Findelement confused

From Dev

selenium webdriver Findelement confused

From Dev

Element not clickable when using FindElement on another WebElement

From Dev

Selenium webdriver driver.findElement() method return Object - why? What I'm doing wrong?

From Dev

Selenium WebDriver @FindBy and findElement() difference

From Dev

Selenium WebDriver wicket FindElement challenges

From Dev

Selenium WebDriver @FindBy and findElement() difference

From Dev

Selenium webdriver store webelement in webelement list

From Dev

Jmeter WebDriver Sampler fails to map List<WebElement> to driver.findElements(locator) method

From Dev

Selenium WebDriver Python, search WebElement

From Dev

an alternative to webdriver's ContextClick(webelement)?

From Dev

how to use List<WebElement> webdriver

From Dev

How to compare to List<WebElement> in webdriver?

From Dev

Selenium WebDriver findElement(By.xpath()) not working

From Dev

setAttribute() method for WebElement

From Dev

How to handle hidden webelement in selenium webdriver with java

From Dev

How to extract webelement with Selenium Webdriver in Python

From Dev

Set div value of WebElement with Selenium Webdriver

From Dev

WebDriver C# - Converting WebElement to String

From Dev

Which class object does findElement method return?

From Dev

When and where to use FindElement method of By class

From Dev

Which class object does findElement method return?

Related Related

  1. 1

    Selenium - Difference between WebDriver.findElement() and WebElement.findElement()

  2. 2

    Selenium - Difference between WebDriver.findElement() and WebElement.findElement()

  3. 3

    Selenium WebDriver: findElement() in each WebElement from List<WebElement> always returns contents of first element

  4. 4

    How to Locate a WebElement when available attributes are not identifiable by findElement method?

  5. 5

    Error when calling findElement after findElements on webdriver.WebElement (using Protractor, JS)

  6. 6

    Understanding WebElement.findElement() and XPATH

  7. 7

    FindElement is not an attribute of webdriver

  8. 8

    selenium webdriver Findelement confused

  9. 9

    selenium webdriver Findelement confused

  10. 10

    Element not clickable when using FindElement on another WebElement

  11. 11

    Selenium webdriver driver.findElement() method return Object - why? What I'm doing wrong?

  12. 12

    Selenium WebDriver @FindBy and findElement() difference

  13. 13

    Selenium WebDriver wicket FindElement challenges

  14. 14

    Selenium WebDriver @FindBy and findElement() difference

  15. 15

    Selenium webdriver store webelement in webelement list

  16. 16

    Jmeter WebDriver Sampler fails to map List<WebElement> to driver.findElements(locator) method

  17. 17

    Selenium WebDriver Python, search WebElement

  18. 18

    an alternative to webdriver's ContextClick(webelement)?

  19. 19

    how to use List<WebElement> webdriver

  20. 20

    How to compare to List<WebElement> in webdriver?

  21. 21

    Selenium WebDriver findElement(By.xpath()) not working

  22. 22

    setAttribute() method for WebElement

  23. 23

    How to handle hidden webelement in selenium webdriver with java

  24. 24

    How to extract webelement with Selenium Webdriver in Python

  25. 25

    Set div value of WebElement with Selenium Webdriver

  26. 26

    WebDriver C# - Converting WebElement to String

  27. 27

    Which class object does findElement method return?

  28. 28

    When and where to use FindElement method of By class

  29. 29

    Which class object does findElement method return?

HotTag

Archive