Развертывание Jenkins и Selenium Grid в облачной платформе Google (GCP) - PullRequest
0 голосов
/ 04 октября 2019

Мы готовимся перейти на GCP для нашей Automation Framework. Однако этот шаг оказывается немного более запутанным, чем мы думали.

В настоящее время у нас есть один экземпляр Jenkins на виртуальной машине, которая также запускает Selenium Grid. У нас также есть 8 виртуальных машин Selenium, которые Grid использует для запуска тестов на Chrome, Edge или FireFox (в зависимости от того, что выбрано). Код Tests - это JAVA, использующий Maven с TestNG в качестве бегуна для тестов.

Мы нашли много информации в Интернете об использовании различных инструментов или плагинов, но мы предпочли бы, чтобы она была максимально приближена к текущей настройке. Можно ли развернуть виртуальную машину на GCP и установить на нее Jenkins / Selenium Grid. Затем используйте Kubernetes для создания узлов Selenium, которые будут обрабатывать тесты. Кто-нибудь знает, если это возможно, или есть информация о получении этой настройки. Мы бы предпочли не использовать для этого Зелениум или Селеноид, так как мы видели, что они не очень надежны.

...