Member 12816430 Ответов: 1

Откройте веб-страницу и нажмите переключатель в консольном приложении, работающем в azure webjob.


Я пытаюсь открыть страницу, нажать на нее переключатель и закрыть страницу программно, которая работает в azure webjob.

Что я уже пробовал:

Я использовал Selenium chormedriver, он работает локально, но не запускается при развертывании. кто-нибудь может мне помочь?

Afzaal Ahmad Zeeshan

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

У вас есть HTML-код веб-страницы?

Member 12816430

Нет, я уже говорил вам, что у меня есть консольное приложение.

1 Ответов

Рейтинг:
8

Dave Kreskowiak

МММ...это не сработает. WebJobs работают на машинах, которые вы на самом деле не контролируете, и у них не установлен Chrome. Selenium работает с установленным браузером и GDI+, а не самостоятельно.

Это сработает, если вы настроите свою работу на виртуальной машине с установленным на ней Chrome.