FOR/IN Сценарий:
FOR/IN заявление используется в качестве петли для элементов в F.E. списки. В приведенном ниже примере имеет следующие действия:
@{list}= Create List Var1 Var2 Var3
${index} Evaluate 1
${line} Set Variable line
:FOR ${i} IN @{list}
Set Test Variable ${${index}${line}} ${i}
${index} Evaluate ${index}+1
Создать список с некоторыми переменными
Выполнить цикл по списку
Установите динамическую переменную тест на catenating в $ {индекс} значение с $ {строка}. Эта тестовая переменная содержит значение $ {i}, зацикленное из @ {list}.
Вычислить значение индекса от 1
Результаты:
${1line} = Var1
${2line} = Var2
${3line} = Var3
ДЛЯ/IN RANGE Сценарий:
Тем не менее, мы можем использовать петлю диапазона, если сценарий требует выполнения цикла для определенного количества раз.
${line} Set Variable line
:FOR ${i} IN RANGE 10
Set Test Variable ${${i}${line}} ${i}
$ {i} переменная увеличивается на единицу при каждом использовании цикла до достижения диапазона 10.
Результаты:
${1line} = 1
${2line} = 2
....
${10line} = 10
Является ли это ключевое слово, или в переменной файл? –