Мы с вами постепенно создали проект, в котором можем запускать тесты. Сейчас мы делаем это на своём компьютере, но в будущем нам нужно будет интегрировать тесты в систему непрерывной интеграции и доставки (CI/CD). Проблема заключается в том, что для некоторых тестов требуется открыть браузер, даже если он работает в безголовом режиме. В системе CI/CD браузера нет, поэтому мы можем создать контейнер в Docker с браузером и запускать тесты через него. Об этом и пойдёт речь в статьях. За основу возьму проект, ссылка на который есть, в описании канала - https://github.com/Timurchik57/JAVA.git. Запуск удалённого браузера Мы с вами уже познакомились с Docker и умеем клонировать и создавать образы из прошлой статьи: Поэтому давайте клонируем новым образ командой docker pull selenium/standalone-chrome Это официальный образ от селениума Вы также можете загружать нужную версию браузера прописав соответствующий тег docker pull selenium/standalone-chrome:114.0 После установки вам будет доступен нуж
Как запустить тесты через браузер Docker в Intellij IDEA JAVA. Часть 1
21 мая 202421 мая 2024
58
2 мин