Решение: Используйте последнюю стабильную версию Selenium! В моем случае 3.141.59
Как я нашел решение:
Как я выяснил, Selenium имеет текущие Chrome версии как Docker Теги .
Значит, проблема должна быть на стороне Testcontainers. Я искал, как они узнают, какой тег контейнера использовать, и нашел следующее:
/**
* Based on the JARs detected on the classpath, determine which version of selenium-api is available.
* @return the detected version of Selenium API, or DEFAULT_SELENIUM_VERSION if it could not be determined
*/
public static String determineClasspathSeleniumVersion() {
Весь исходный код на GitHub
Я заглянул в свою банку Selenium API и обнаружил проблема № Selenium-Version
внутри манифеста. И нет тега контейнера для 4.0.0-alpha-5 Selenium. Поэтому я просто перешел на последнюю стабильную версию Selenium.