Как скопировать (спарсить) DOM страницы?

csharp
webdriver
selenium
Теги: #<Tag:0x00007fedbafca468> #<Tag:0x00007fedbafca288> #<Tag:0x00007fedbafca080>

(It Ot) #1

ИСПОЛЬЗУЕТСЯ: WebDriver, С#, Google chrome
ВОПРОС
1. Как скопировать (спарсить) DOM страницы?


(Yaroslav Pernerovskyy) #2

С какой целью?


(Evgenii) #3

driver.PageSource


(It Ot) #4

проверить наличие ссылки на искомый домен…
Предполагаю:
- скачать DOM
- проверить наличие ссылки,содержащей нужный мне домен.

PS
Пока начинающий в этом вопросе, поэтому прошу сильно не ругать, если вопрос элементарный…


(Roma Marinsky) #5

Не нужен вам веб драйвер для парсинга страниц, есть специальные инструменты для этого. Для этого в первую очередь следует воспользовать другим популярным инструментом: Google.
Ну или пройди по ссылке: парсинг сайтов с#


(Roma Marinsky) #6

ну в таком случае driver.findElement(By.cssSelector("[href*=“domain.com”]"))
Но зачем всё равно?) Это такой тест кейс?