Как добавить логику для перезапуска с шага, если действие не удалось?

zmike

Client
Регистрация
24.10.2019
Сообщения
133
Благодарностей
8
Баллы
18
У меня есть несколько действий щелчка, иногда одно действие щелчка показывает эту ошибку: элемент не найден, и весь процесс останавливается.

Как добавить логический шаг, чтобы при возникновении ошибки он снова начинался с определенного шага?
 

Mikhail B.

Client
Регистрация
23.12.2014
Сообщения
14 418
Благодарностей
5 454
Баллы
113
цикл + счетчик с выходом по ошибке
 
  • Спасибо
Реакции: zmike

luk911

Client
Регистрация
17.01.2013
Сообщения
1 542
Благодарностей
579
Баллы
113
Я думаю ему надо сначала пояснить, что есть красная ветка, по которой можно возвращаться :-)
 
  • Спасибо
Реакции: Mikhail B.

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 720
Баллы
113

backoff

Client
Регистрация
20.04.2015
Сообщения
6 054
Благодарностей
6 482
Баллы
113
не помешает проверка на наличие элемента до клика
думаю, если человек не знает про красную ветку, то проверка на элемент будет сверх задачей...
для начала посмотрите видео уроки ссылка в коде (она трансформируется в видео, а этого в данном случае не надо)
по ссылке еще куча уроков

C#:
https://www.youtube.com/watch?v=zfkqa4zSCvg&list=PLU9NTYia8Flhixsl4mXeD6NOKP4ZTPR5Z
много чего помогут понять/сделать

ps \ а так да, вам нужно просто красную ветку от кубика переместить в начало нужного цикла.
 
  • Спасибо
Реакции: zmike

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)