В чем разница, если мы вызываем метод findElement с помощью WebElement или WebDriver? У каждого есть преимущество над другим? Заранее спасибо.WebElement или WebDriver для вызова метода findElement?
3
A
ответ
7
Разница findElement
между WebElement
и WebDriver
- это контекст.
Принимая во внимание, что контекст WebDriver
является текущей страницей, контекст WebElement
- это тот элемент. WebDriver
будет искать по всему документу, а WebElement
попытается найти первый дочерний элемент с этого узла. Обратите внимание, что при поиске с помощью WebElement
через XPath, начиная с //
, поиск по-прежнему будет искать по всему документу, а не только для дочерних узлов текущего узла. Вы можете использовать .//
, чтобы ограничить результаты поиска детьми этого WebElement
.
Смежные вопросы
- 1. Цель метода findElement в WebElement (Selenium)
- 2. WebDriver findElement внутри findElements
- 3. Selenium WebDriver Python, search WebElement
- 4. Селен WebDriver: findElement() в каждом WebElement из списка <WebElement> всегда возвращает содержимое первого элемента
- 5. Получение права WebElement в WebDriver
- 6. Селен WebDriver & findelement
- 7. Selenium WebDriver findElement
- 8. Selenium WebDriver @FindBy и findElement() разница
- 9. Понимание метода findElement в Selenium
- 10. Получение ошибки для метода WebElement getText Selenium WebDriver
- 11. Selenium webdriver store webelement в списке webelement
- 12. Листинг webelement to webdriver
- 13. Selenium WebDriver wicket FindElement problems
- 14. WebDriver не идентифицирующий WebElement
- 15. Селен WebDriver - findElement вопрос атом
- 16. Селен findElement в другой findElement
- 17. Как использовать Список <WebElement> webdriver
- 18. метода WebDriver в WebElement SendKeys() не работает с входными полями
- 19. Несколько локатор для поиска webelement с webdriver
- 20. является альтернативой ContextClick (webelement) webdriver?
- 21. FindElement, если в selenium webdriver нет идентификатора или имени C#
- 22. WebDriver регистрации обратного вызова на найдены
- 23. Селен WebDriver нажмите конкретный WebElement
- 24. Selenium WebDriver findElement (By.xpath()) не работает
- 25. selenium webdriver findelement error as Исключение в потоке «main» java.lang.NoSuchMethodError
- 26. Webdriver FindElement by CssSelector Нажмите Не работает
- 27. Можете ли вы применить WebElement к WebDriver?
- 28. Selenium WebDriver - Определяет селектор WebElement как константу? Хорошая идея?
- 29. Селен WebDriver findElement (By.xpath()) не работает для моего случая
- 30. Selenium Java findElement Query недействителен для уникального идентификатора или Xpath
Большое вам спасибо! –