@wyifi answered in GitHub ticket - you should use another options to fix your issue.
Выпущена 24.2.0 версия BrowserAutomationStudio
-
В продолжении темы, про долгое ожидание. Ладно с проверить существование и получить элементы, они ждут загрузки страницы. Терпимо.
Но что если так? Шаблон - long_wait_result.xml
Такое ожидание вообще не к месту, т.е у браузера некое такое состояние, когда его ни одним браузерным действие не прочекаешь без ожидания. Почти минуту висит без дела. -
@FastSpace Спасибо за проект, это как раз похоже на то что было в случае проверить существование.
Пока думаю над этим. Завтра выйдет еще один патч, но без этого.
Вот временное решение:
-
У меня перестало нормально работать "Проверять, виден ли элемент на экране" при проверке существования. У кого-то еще такое есть? Скрипт не понимает скрыт или виден элемент, постоянно определяет как видимый.
<div id="parent"> <div id="child">Search Me</div> </div> <style> #parent{ display:none; } </style>В таком случае поиск по "Search Me" определяет как видимый.
UP. откатился, на прошлой версии работает норм
-
@centerdevs было такое в одном месте после перехода на 24.2. Пришлось регер править
-
Проверил, все работает отлично.
Видео - https://i.imgur.com/bi3Vw0f.gif
Страница - index.html
Проект - testvisibility.xml
Приложите проект, пожалуйста.
-
@centerdevs На видео 24.2.2, это можно видеть по проекту. Вы можете приложить проект, который демонстрирует проблему?
-
@support На новом проекте - работает. На старом проекте которому уже год - не работает, видимо надо пересоздавать все кубики где есть такая проверка.
ПС. Под работой на старом проекте я имею ввиду если взять такой кубик скопировать и поменять значение поиска на "Search Me", а не создание кубика с нуля.
-
@centerdevs Еще раз. Вы можете приложить проект, который демонстрирует проблему?
-
@GamiD said in Выпущена 24.2.0 версия BrowserAutomationStudio:
@support в версии 24.1.1
когда работаю с гугл иногда бывает такие ошибки для действия "Проверить существование"Таймаут во время выполнения exist for[documentRoot, xpath //div/div[@data-iframecard="true"][last()]//iframe[@src="about:blank"] , frame_element , xpath //div[@role="button" and text()="Продолжить"]]1 раз было такое в режиме редактирования после ошибки заново выполнил это действие уже нашел элемент
Нужно включить логи CDP сессии в настройках(это появилось в новом патче).

Повторить ошибку и прислать лог.
-
@centerdevs said in Выпущена 24.2.0 версия BrowserAutomationStudio:
@support Видимо у вас уже какой-то другой релиз на видео, я проверил на том что автоматически обновился пару дней назад.
Исправлена проверка видимости элемента в случае если ширина и высота элемента меньше пикселя.Мне помогло, мой случай кокраз такой был.
-
@support said in Выпущена 24.2.0 версия BrowserAutomationStudio:
@GamiD said in Выпущена 24.2.0 версия BrowserAutomationStudio:
@support в версии 24.1.1
когда работаю с гугл иногда бывает такие ошибки для действия "Проверить существование"Таймаут во время выполнения exist for[documentRoot, xpath //div/div[@data-iframecard="true"][last()]//iframe[@src="about:blank"] , frame_element , xpath //div[@role="button" and text()="Продолжить"]]1 раз было такое в режиме редактирования после ошибки заново выполнил это действие уже нашел элемент
Нужно включить логи CDP сессии в настройках(это появилось в новом патче).

Повторить ошибку и прислать лог.
в компилированном скрипте будут CDP логи? и в какой папке будет храниться лог