Обычно при «ошибках объекта» это может быть несоответствие драйвера и браузера. У меня нет прямого доступа к машине Jenkins, но мне сказали, что это версия Edge 142.0.3595.53, и мы только что обновили (чтобы попытаться выявить проблему, которая не сработала) драйвер до 142.0.3595.80.
HTML-код (частичный)
Код: Выделить всё
Search Facility
...
Код, ищущий XPATH:
Код: Выделить всё
do {
System.out.println("Searching for Search Input Page Header");
} while (!timer.done() && !SeleniumTools.waitForWebElementVisible(driver, By.xpath(gei.getProperty(
"searchPage_Title")), DELAY));
Код: Выделить всё
waitForWebElementVisible()Я не знаю, что еще попробовать. Еще раз повторюсь, это работает, когда я запускаю его локально со своего компьютера. Мой Edge — 142.0.3595.80, а Edge Driver — 142.0.3595.76. Я не верю, что IEDriverServer изменился за долгое время. Я сделал запрос на получение последней версии 4.14.0.0.
Я хотел бы включить больше HTML-кода, но меня беспокоит конфиденциальная информация компании.
Подробнее здесь: https://stackoverflow.com/questions/798 ... indowtitle
Мобильная версия