Позволит ли Blazor создать веб-драйвер Selenium

#selenium #blazor

#селен #блейзор

Вопрос:

В приложении Blazor можно ли создать веб-драйвер Selenium (Chrome, Firefox, по сути, другой браузер). Таким образом, Blazor позволяет выполнять очистку. Я думаю, что знаю ответ на его вопрос, но я просто хочу быть уверен.

Если это невозможно, есть ли другой разумный способ получить HTML-код с веб-сайта в приложении Blazor?

Любые идеи очень ценятся.

Комментарии:

1. ДА. Однако, если полотна используются без наложенных элементов DOM, все может оказаться немного сложнее. Биты веб-сборки обычно используются таким же образом, как и javascript, когда дело доходит до управления DOM. Преимущество веб — сборки заключается в создании графики… (подумайте о диаграммах и графиках или видеоиграх) Это медленнее, чем прямой javascript при манипулировании DOM (потому что он также использует javascript в качестве моста между wasm и dom), но быстрее при создании/обновлении графики (холст). Здесь все еще есть ДОМ, так что вызовы Селена те же самые. Обязательно используйте webdriverwaits.