@BAS-Viet-Nam , спасибо получилось
Перезапуск при любой ошибке
-
@Fox
Спасибо за ответ)
Дело в том, что там и так действия находятся в функциях, а функций несколько и в каждой есть определенный набор действий, и в каждом этом наборе действий иногда могут вылетать ошибки.
Получается что нужно просто каждую из этих функций поместить в игнорирование ошибок? А нужно ли что-то ставить в конце?
Ну т.е. идет кубик игнор ошибок, далее уже внутри него вызов функции (в которой свой набор действий), и вот после нужно какое-то еещ условие или действие ставить, или более ничего не нужно? -
Может вам лучше подойдёт сделать так
Проверить существование, далее через if проверяем, и если элемента нет на странице, то делаем нужные действия в блоке else -
@Bigshow8 said in Перезапуск при любой ошибке:
@Fox
Спасибо за ответ)
Дело в том, что там и так действия находятся в функциях, а функций несколько и в каждой есть определенный набор действий, и в каждом этом наборе действий иногда могут вылетать ошибки.
Получается что нужно просто каждую из этих функций поместить в игнорирование ошибок? А нужно ли что-то ставить в конце?Перечитайте ещё раз моё сообщение. Вам нужно создать отдельную функцию (например "test"), перейти в функцию "Main", выбрать и вырезать все действия, а затем вставить их в созданную функцию "test". В "Main" вместо всех действий должен быть только вызов функции "test" обёрнутый в игнор ошибок
Ну т.е. идет кубик игнор ошибок, далее уже внутри него вызов функции (в которой свой набор действий), и вот после нужно какое-то еещ условие или действие ставить, или более ничего не нужно?
Это проще и быстрее проверить самостоятельно, чем задавать вопрос на форуме :). Создайте тестовый скрипт и проверьте
-
@Fox
в main и так нет ни каких действий, там только вызов функций, а все действия в отдельных функциях)
если я правильно понял, то мне просто нужно в каждой функции, первым добавить игнор, так же?)
к примеру в функции такой порядок действий:
1 Провер сущ. элемента
2 Если он есть- то клик по нему
3 Следущее дейст
4 Еще одноА сделать надо так:
1 Игнор ошибок
и уже внутри него
1 Провер сущ. элемента
2 Если он есть- то клик по нему
3 Следущее дейст
4 Еще одно -
Всем привем! помогите разобраться, не могу понять почему поток не перезапускается при ошибке во время выполнения функции. Тип запуска "Особый", кол-во удач: 1, кол-во неудач 10. Функцию обернул в игнор ошибок, но все равно поток закрывается и все. Прикрепляю скриншоты, как построен скрипт.



функция poisk_zadanii должна перезапуститься, если внутри неё происходит ошибка, но этого не происходит.
Результат:


в FAIL галка "не перезапускать скрипт" НЕ стоит
