Ну вообще у меня там этих if будет на каждое задание, к ним будут функции в которых будут тоже if с несколькими вариантами.
Пример.
Нажать на элемент ОБНОВИТЬ.
If Задание есть
Ждать текст
If если текст 1 есть
вызвать функцию.
if если текст 2 есть
вызвать функцию
функция
проверить существует ли элемент
if если элемент есть
нажать на него
if если элемент есть
нажать на него
закрыть вкладку
Нажать на элемент ПРОВЕРИТЬ
ждать текст
if если текст ГОТОВО есть
(КАК ВЕРНУТСЯ В НАЧАЛО ?)
else
нажать скрыть
(Как вернутся в начало)
А может не надо этого делать?
Пусть проверяет все элементы на наличие задания
Выполняет всё.
Если элементов нет. Он всё равно повторит цикл, ведь так?
И сам вернётся в начало !
Вот думаю ещё звук поставить, если задание выполнено, типа звук денег =)