Я пытаюсь использовать вложенную l oop в Selenium IDE для запуска серии скриптов, используя переменные для увеличения значений дня и месяца для каждого; т.е. я хотел бы, чтобы он работал
1/1 - 28/1
1/2 - 28/2
1/3 - 28/3
...
1/12 - 28/12
У меня первый шаг работает нормально, поэтому можно запустить 1-28 в первой переменной. Однако после нажатия 28 переменная month не увеличивается, и Selenium IDE перестает работать (т.е. я получаю ценность только за один месяц, а не за 12 месяцев).
Мой код выглядит так:
execute script return 1 month
times 12
execute script return 1 day
times 28
...
execute script return ${day}+1 day
end
execute script return ${month}+1 month
end
Я думал, что проблема в том, что оба цикла заканчивались первым END, но когда я удалял первый END, Selenium IDE выдает «Время от времени незавершенный блок».
Поиск в Интернете ничего не дал решает мою конкретную проблему - они либо ссылаются на WebDriver, требуют использования языка кода, предназначены для циклов WHILE (не думаю, что это будет работать для моего сценария?), либо требуют загрузки какого-либо программного обеспечения. Я должен использовать Selenium IDE. Я не могу загрузить какие-либо дополнения или другое программное обеспечение для этой работы.