Посмотри мои видео тут https://teleg.run/BASinfo/8
Зависает браузер
-
Зависает в цикле перебора элементов страницы. И в режиме записи и в режиме запуска. Каждый раз на разном элементе. Сама страница при этом видна, но не скролится, не находит вообще никакие элементы. location.reload() и другие действия вызывают ошибку таймаута Поток №1 : Таймаут во время выполнения script for[documentRoot] . Лечится только сбросом. Селекторы менял, цикл по всякому переделывал. Экшен Игнорировать ошибки , тоже никак проблему не решает.
В чем может быть проблема? -
@ivang said in Зависает браузер:
Зависает в цикле перебора элементов страницы. И в режиме записи и в режиме запуска. Каждый раз на разном элементе. Сама страница при этом видна, но не скролится, не находит вообще никакие элементы. location.reload() и другие действия вызывают ошибку таймаута Поток №1 : Таймаут во время выполнения script for[documentRoot] . Лечится только сбросом. Селекторы менял, цикл по всякому переделывал. Экшен Игнорировать ошибки , тоже никак проблему не решает.
В чем может быть проблема?Перебираются элементы на статичной странице, или перебираете пагинацию на одной странице?
-
@ivang said in Зависает браузер:
Сейчас заметил, что зависает не только браузер. Вообще весь скрипт в режиме записи висит.
Приложите тестовый скрипт
-
@artsamdev said in Зависает браузер:
@ivang
Скажи хоть в чем трабл был?Скорее всего в действии "Яваскрипт"
window.close();

вместо действия "Закрыть вкладку"
-
@artsamdev Я стал вначале ссылки циклом собирать, без перехода по ним. Следующим циклом уже их перебираю через window.open() и window.close(). И все заработало.