Зависает браузер



  • Зависает в цикле перебора элементов страницы. И в режиме записи и в режиме запуска. Каждый раз на разном элементе. Сама страница при этом видна, но не скролится, не находит вообще никакие элементы. location.reload() и другие действия вызывают ошибку таймаута Поток №1 : Таймаут во время выполнения script for[documentRoot] . Лечится только сбросом. Селекторы менял, цикл по всякому переделывал. Экшен Игнорировать ошибки , тоже никак проблему не решает.
    В чем может быть проблема?



  • @ivang said in Зависает браузер:

    Зависает в цикле перебора элементов страницы

    Попробуйте поставить действие Спать внутри цикла.



  • @ivang said in Зависает браузер:

    Зависает в цикле перебора элементов страницы. И в режиме записи и в режиме запуска. Каждый раз на разном элементе. Сама страница при этом видна, но не скролится, не находит вообще никакие элементы. location.reload() и другие действия вызывают ошибку таймаута Поток №1 : Таймаут во время выполнения script for[documentRoot] . Лечится только сбросом. Селекторы менял, цикл по всякому переделывал. Экшен Игнорировать ошибки , тоже никак проблему не решает.
    В чем может быть проблема?

    Перебираются элементы на статичной странице, или перебираете пагинацию на одной странице?



  • @fox Точно не могу сказать. Как выдача поисковика. Т.е. внизу пагинация есть, но зависает на переборе ссылок выдачи до перехода на следующую страницу.



  • Сейчас заметил, что зависает не только браузер. Вообще весь скрипт в режиме записи висит.



  • @ivang said in Зависает браузер:

    Сейчас заметил, что зависает не только браузер. Вообще весь скрипт в режиме записи висит.

    Приложите тестовый скрипт



  • @fox Почти всегда виснет на первой итерации 0_1563729258374_test.xml



  • Все сделал. Спасибо всем откликнувшимся.



  • @ivang
    Скажи хоть в чем трабл был?



  • @artsamdev said in Зависает браузер:

    @ivang
    Скажи хоть в чем трабл был?

    Скорее всего в действии "Яваскрипт" window.close();
    0_1563888131219_83cd257a-b910-4256-96ca-290ff43c8314-изображение.png

    вместо действия "Закрыть вкладку"



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


Log in to reply