1

я получаю ошибки«Else» является зарезервированным ключевым словом Ошибка в Robot Framework сценарий

«Else» является зарезервированным ключевым словом

код snipet идет следующим, кто может направлять мне разрешение?

:FOR ${key} IN @{keys} 
    \   ${item}= Get From Dictionary ${services} ${key} 
    \   Run Keyword If '${item}' == '1' Log Service: ${key} is Running 
    \   Else If '${item}' == '2' Log 
    \   ... Service: ${key} is not running 

ответ

0

Вы забыли использовать символы продолжения. Все слова «else» и «elseif», а также другие ключевые слова и аргументы должны быть аргументами ключевого слова «запустить ключевое слово if».

:FOR ${key} IN @{keys} 
\ ${item}= Get From Dictionary ${services} ${key} 
\ Run Keyword If '${item}' == '1' 
\ ... Log Service: ${key} is Running 
\ ... Else If '${item}' == '2' Log 
\ ... Log Service: ${key} is not running 
+0

Thank you. Теперь он отлично работает с исправлением. – giri

Смежные вопросы