Мы ежедневно выполняем наш сценарий автоматизации селена, используя оконную службу jenkins (режим без головы). До вчерашнего дня она работала нормально.вдруг перестало работать и не запускается браузер.показано сообщение об ошибке ниже [1553677874.187] [SEVERE]: Превышено время ожидания получения сообщения от средства визуализации: 600.000.после этого все оставшиеся тестовые случаи терпят неудачу.
Работает нормально, если мы запускаем сборку с использованием jenkins как без службы Windows.Эта проблема возникает только при использовании Windows как службы
- Моя версия драйвера Chrome: 73.0.3683.68
- Версия браузера Chrome: 73.0.3683.68
- Версия Selenium: 3.14.0
Я пытался понизить версию браузера и версию драйвера.хотя он не работает
Я ожидаю, что браузер должен запускаться в фоновом режиме, когда мы выполняем, используя jenkins в качестве службы Windows, но получая сообщение об ошибке.
System.setProperty("webdriver.chrome.driver", "C:\\chromedriver.exe");
ChromeOptions options = new ChromeOptions();
options.addArguments("load-extension=C:\\1.13.4_0");
options.addArguments("--start-maximized");
options.addArguments("--ignore-certificate-errors");
options.addArguments("--disable-popup-blocking");
// options.addArguments("window-size=1400,600");
options.addArguments("enable-automation");
options.addArguments("--headless");
options.addArguments("--window-size=1920,1080");
options.addArguments("--no-sandbox");
// options.addArguments("--disable-extensions");
options.addArguments("--dns-prefetch-disable");
options.addArguments("--disable-gpu");
options.setPageLoadStrategy(PageLoadStrategy.NORMAL);
DesiredCapabilities capabilities =
DesiredCapabilities.chrome();
capabilities.setCapability(ChromeOptions.CAPABILITY,
**strong text**options);
return new ChromeDriver(capabilities);