Оценка ключевого слова внутри цикла for в среде роботов

Я пытаюсь использовать «выход для цикла» при проверке доступности API.

sleep till Rest api
    FOR    ${i}    IN RANGE    20
        Sleep    5s till rest api is available
        Exit For Loop If Rest Api  == True       
        Log to Console  try again in 5 sec 
    END 

Когда я пытаюсь выполнить это, оператор выхода для цикла не может распознать Rest Api как другое ключевое слово и выдает ошибку, например «нет ключевого слова с именем Exit For Loop If Rest Api». Можем ли мы оценить ключевое слово для выхода из цикла for, а не просто переменные?


person prasanna    schedule 07.04.2020    source источник


Ответы (1)


Можем ли мы оценить ключевое слово для выхода из цикла for, а не просто переменные?

Нет, ты не можешь. В документации четко указано, что выйти из цикла, если требует логического выражения. Сначала вам нужно будет вызвать ключевое слово и сохранить результат. Затем вы можете использовать результат в качестве выражения.

person Bryan Oakley    schedule 07.04.2020