2015-11-30 4 views

ответ

7

Разница findElement между WebElement и WebDriver - это контекст.

Принимая во внимание, что контекст WebDriver является текущей страницей, контекст WebElement - это тот элемент. WebDriver будет искать по всему документу, а WebElement попытается найти первый дочерний элемент с этого узла. Обратите внимание, что при поиске с помощью WebElement через XPath, начиная с //, поиск по-прежнему будет искать по всему документу, а не только для дочерних узлов текущего узла. Вы можете использовать .//, чтобы ограничить результаты поиска детьми этого WebElement.

+0

Большое вам спасибо! –

Смежные вопросы