Я использую Docker с контейнерами Webdriver для тестов пользовательского интерфейса, написанных на Java. Chrome в контейнере имеет версию 62, но текущая версия — 80. Я не знаю, как обновить chrome в контейнере. Мои зависимости:
<dependency>
<groupId>org.testcontainers</groupId>
<artifactId>testcontainers</artifactId>
<version>1.10.6</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.testcontainers</groupId>
<artifactId>selenium</artifactId>
<version>1.4.2</version>
<scope>test</scope>
</dependency>
0
Hubu999
23 Апр 2020 в 13:59
1 ответ
Сделать это можно, настроив возможности браузера.
capabilities.setCapability(CapabilityType.PROXY, seleniumProxy);
capabilities.setCapability("browser", "chrome");
capabilities.setCapability("browser_version", "80");
Надеюсь, это то, что вы ожидали
0
Toothless Rider
24 Апр 2020 в 06:10
Похожие вопросы
Новые вопросы
java
Java — это высокоуровневый объектно-ориентированный язык программирования. Используйте этот тег, если у вас возникли проблемы с использованием или пониманием самого языка. Этот тег часто используется вместе с другими тегами для библиотек и/или фреймворков, используемых разработчиками Java.