Есть отличная удаленная работа для php+codeception+jenkins+allure+docker спецов. 100% remote! Присоединиться к проекту

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

csharp
selenium
webdriver
Теги: #<Tag:0x00007f7b6362f8c8> #<Tag:0x00007f7b6362f788> #<Tag:0x00007f7b6362f648>

(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”]"))
Но зачем всё равно?) Это такой тест кейс?