Автоматизация нескольких браузеров для производственной площадки - PullRequest
0 голосов
/ 02 апреля 2020

Я столкнулся со странным требованием. Мне нужно использовать информацию, не предоставленную через API, и представить ее в веб-приложении. Эта услуга доступна только через ее веб-сайт, она представляет собой платформу для поиска и бронирования в туристическом агентстве.

Итак, единственное, о чем я мог подумать, - это автоматизировать просмотр веб-страниц, проанализировать веб-страницу и представить результаты. Эта автоматизация должна оставаться активной, если пользователь решит продолжить и создать бронирование, тогда я буду имитировать нажатие кнопки на исходном веб-сайте и анализировать результаты в своем приложении.

Теперь это самая простая часть. Я могу сделать это, на самом деле я уже автоматизировал процесс, используя chromedriver и selenium, но как кто-то обострит эту странную вещь? Контейнеры? Kubernetes? Каждый сеанс должен оставаться открытым, пока пользователь моего веб-приложения не выйдет.

Мне нужно, может быть, открыть 50 или 60 разных сессий одновременно.

Спасибо!

...