У меня есть код последовательности загрузки, который выполняется с помощью удаленной отладки, чтобы каждый раз сохранять мою проверкуМне было интересно, возможно ли, чтобы сессия была как безголовой, так и в удаленной отладке, поскольку я не могу использовать компьютер, пока он работает по какой-то причине. если хром свернут, он не может найти определенные элементы.
У меня есть
// connect to remote debugging
ChromeOptions options = new ChromeOptions();
options.setExperimentalOption("debuggerAddress", "localhost:9222");
, также код, который завершается сбоем при сворачивании Chrome:
// click on zip
try {
WebElement element_1=driver_2.findElement(By.xpath("//*[text() = 'zip.zip']"));
WebDriverWait wait = new WebDriverWait(driver_2, 120);
wait.until(ExpectedConditions.elementToBeClickable(element_1));
element_1.click();
}catch (org.openqa.selenium.NoSuchElementException e) {System.out.println("no such element");}