Я могу выбрать случайное число из списка, но теперь я не знаю, как использовать оператор if-else, чтобы он соответствовал условию, чтобы получить дополнительную информацию с этим номером.
Я пытался сделать это с помощью команды «Запустить ключевое слово, если», но у меня ничего не вышло.Также попытался использовать цикл «For», но он тоже не сработал.
*** Variables ***
@{PARTY} ABC XYZ RTY DOG
*** Test Cases ***
View all Details
${value} = Evaluate random.choice($PARTY) random
input text ${SEARCH_BAR} ${value}
log to console \nvalue: ${value}
click element ${SEARCH_BUTTON}
:for ${ELEMENT} IN @{PARTY}
\ log ${ELEMENT}
\ run keyword if '@{ELEMENT}' == 'ABC'
\ ... else if '@{ELEMENT}' == 'XYZ'
\ ... else if '@{ELEMENT}' == 'RTY'
\ ... else '@{ELEMENT}' == 'DOG'
Ожидаемый результат: Теперь, когда выбрано случайное значение, значение должно сравниваться со списком, и когдаусловие истинно, тогда я смогу щелкнуть по этому элементу, чтобы получить более подробную информацию об этой партии.
Фактический результат: выбрано случайное значение и цикл FOR не содержит ключевых слов.