@support said in Выпущена 27.1.0 версия BrowserAutomationStudio:
DNS запросы для STUN и TURN серверов теперь выполняются через 8.8.8.8
У Гугла будет возможность смотреть туда, куда нельзя ему смотреть?
зашел в трей а там 
при том скрипт на 1 поток
@kolanthony said in Выпущена 24.2.0 версия BrowserAutomationStudio:
при том скрипт на 1 поток
Если направить мышку на значки, то они пропадают?
Если да, то это происходит когда программу завершают через закрытие процесса.
То есть либо вы закрываете процесс через скрипт, либо BAS это делает сам если не может нормально завершить поток, в итоге значки копятся в трее.
@kolanthony said in Выпущена 24.2.0 версия BrowserAutomationStudio:
при том скрипт на 1 поток
Расширение юзаешь какое-нить?
А где скачать её или откат произошёл?
@FastSpace Здесь проверяется список свойств объекта window. Это список будет меняться с обновлениями версии браузера. Вы также можете попробовать активировать features, которые были на момент релиза 92 были в состоянии experimental, а в 93 стали stable через параметры командной строки.
Также напомню, что получение списка свойств не является надежным способом для проверки аутентичности браузера, поскольку эти свойства могут отличаться в разных установках браузера. Кроме того, на них могут влиять настройки браузера и расширения.
@kolanthony Если запустить проект, в котором только открывается google.com, то значек Chromium тоже появляется в трее?
@sir-ydroidrrr Нашел, в чем проблема, это не баг сайта, а флаг --ignore-certificate-errors включает устаревшие TLS, не используйте его в работе! Об этом даже Chrome пишет -

@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 раз было такое в режиме редактирования после ошибки заново выполнил это действие уже нашел элемент
@support said in Выпущена 24.2.0 версия BrowserAutomationStudio:
Выпущен 24.2.2 патч, он доступен через систему обновлений. Я постараюсь просматривать эту ветку еще несколько дней. Если что-то не так с новым релизом, просьба написать здесь.
На самом деле проблем очень много :( По моим подсчетам выше 100.
Вот например ошибки рендера тянутся с перехода на хромиум. Когда поток думает что перешел на страницу и зарендерил ее, но визуально он находится еще на предыдущей странице, однако шаблон спокойно идет дальше. Все проверки "проверить существование", ввод текста, клики по странице возвращают положительный результат, как будто поток уже на другой странице. Однако все это происходит на предыдущей странице, либо вообще на заглушке хромовоской Error_load_page. Есть ли какой-нибудь универсальный способ как такое ловить и отправить репорт?
Ну или допустим действие применить отпечаток возвращает таймаут - и все больше в этом потоке никогда нельзя будет применить отпечаток (вообще никакой - даже другой). 1 из 500 случаев где-то. Приходиться завершать поток.
По этим проблемам я спрашивал у 4-5 человек в телеграме, мне писали что есть такое.
@GamiD said in Выпущена 24.2.0 версия BrowserAutomationStudio:
@support в версии 24.1.1
когда работаю с гугл иногда бывает такие ошибки для действия "Проверить существование"
Разработчик знает об этом, тут пол темы об этой проблеме мной описана.
@GamiD said in Выпущена 24.2.0 версия BrowserAutomationStudio:
@FastSpace аа все понял спасибо поиск не привел к этой теме думал только у меня так но 100% уверен что дело не в нагруженности процессора
Обещал поправить.
Процессор уже в прошлом. Сейчас рулит другие комплектующие :D
@FastSpace said in Выпущена 24.2.0 версия BrowserAutomationStudio:
Разработчик знает об этом, тут пол темы об этой проблеме мной описана.
Это не так. Вы только дали ссылку на проект, который выложил другой человек и который не приводит к таймауту. Вы действительно писали больше всех в теме, но по делу было очень мало.
Есть ли какой-нибудь универсальный способ как такое ловить и отправить репорт?
Да, можно просто повторять последовательность действий пока баг не повторится. Например, в старой версии был баг, когда прокси мог не применится с маленькой долей вероятности. Сейчас тест выглядит так, применяем прокси нужного типа, заходим на нужную страницу, все это в многопотоке. Если при загрузке более 100 раз все запросы шли через прокси - считаем, что тест выполнен успешно.
@GamiD said in Выпущена 24.2.0 версия BrowserAutomationStudio:
1 раз было такое в режиме редактирования после ошибки заново выполнил это действие уже нашел элемент
Тяжело сказать. Я правильно понимаю, что элемент точно был на странице, первый раз действие завершилось таймаутом, и сразу после этого тоже самое действие с тем же селектором завершилось успешно?
@support said in Выпущена 24.2.0 версия BrowserAutomationStudio:
@FastSpace said in Выпущена 24.2.0 версия BrowserAutomationStudio:
Разработчик знает об этом, тут пол темы об этой проблеме мной описана.
Это не так. Вы только дали ссылку на проект, который выложил другой человек и который не приводит к таймауту. Вы действительно писали больше всех в теме, но по делу было очень мало.
Все эти таймауты - корень одной проблемы. Решите ту проблему когда страница грузится, а элемент ловит долгое ожидание, остальные случаи отпустит.
Действительно в том проекте больше нет таймаута, а просто долгое ожидание. Однако бывают случаи когда поток пытается грузить страницу и в этом момент браузерное действие проверить существование всю равно чего - то ждет и не может дождаться.