В предыдущей статье мы начали работу над проектом и настроили удалённый браузер в контейнере Docker. Сегодня мы углубимся в эту тему и улучшим наш проект. Вывод адреса до контейнера в переменную Мы с вами настроили запуск нашего браузера через контейнер и указали явный адрес до него. Однако наш проект предназначен для использования другими членами команды, и у них не получится запустить тесты, если они предварительно не установят Docker. Поэтому нам необходимо сделать проект более гибким, чтобы, например, была возможность указывать адрес при запуске тестов через командную строку. Мы с вами уже умеем выводить переменную в запуск тестов через командную строку из статьи Нам нужно повторить тоже самое. Создадим новую переменную И укажем её в нашем RemoteWebDriver Теперь наш запуск тестов будет выглядеть следующим образом mvn clean test -DUrlChrome=http://localhost:4445/wd/hub На вашем проекте удалённый браузер лучше установить на сервере, тогда за место localhost будет стоять адрес вашего
Как запустить тесты через браузер Docker в Intellij IDEA JAVA. Часть 2
23 мая 202423 мая 2024
20
1 мин