Я настроил свой проект Selenium (Maven, Java, TestNG) в репозитории GitHub, и он подключен к Jenkins. Я могу выполнить проект Maven через Jenkins и провести тестирование. Для этого требуются все зависимые инструменты (Maven, Java, Jenkins), настроенные на моем локальном компьютере.
Но у нас есть требование сделать это в облаке. Я знаю, что мы можем использовать Selenium Grid- Docker, BrowserStack или GCP для выполнения тестов в облаке, но нам нужно, чтобы все было установлено в облаке, а любой внешний пользователь с доступом мог выполнить любой тест через пользовательский интерфейс или исполняемый файл. файл без установки ничего на локальном компьютере пользователя.
Возможно ли это вообще? Если да, то как?
Я много искал и ничего не мог найти. Один из моих друзей сказал, что это можно сделать с помощью AWS, но не знает как. Мне просто нужно руководство по тому пути, по которому нужно идти, и я готов изучить и реализовать его сам.