Ao executar meus testes no modo normal do ChromeDriver tudo ocorre normalmente, sem erros (tudo verde).
Porém, quando tento executar o mesmo código em modo headless é gerado um erro de timeout ao esperar o carregamento do elemento X.
Expected condition failed: waiting for visibility of element located by By.name: button_continuar_cliente (tried for 1000 second(s) with 500 MILLISECONDS interval)
Estou tentando executar meu teste da seguinte forma:
ChromeOptions options = new ChromeOptions();
options.setHeadless(true);
driver = new ChromeDriver(options);
A linha que dá o erro é a seguinte:
new WebDriverWait(driver, timeout).until(ExpectedConditions.visibilityOfElementLocated(By.name("button_continuar_cliente")));
Obs.: Timeout esta em 1000
Obrigado pela atenção