Robotframework 如何在Robot框架的列表位置创建增量变量
我试图做一个测试,列出文件夹中的所有配置文件,并一次执行一个配置,但我不知道如何在列表位置插入增量变量。在我下面的代码中,只加载第一个位置的第一个文件。有人能帮助机器人初学者吗Robotframework 如何在Robot框架的列表位置创建增量变量,robotframework,Robotframework,我试图做一个测试,列出文件夹中的所有配置文件,并一次执行一个配置,但我不知道如何在列表位置插入增量变量。在我下面的代码中,只加载第一个位置的第一个文件。有人能帮助机器人初学者吗 ${list} = List Files in Directory ${input_folder} ${lista} = Create List ${list} ${number_files} = BuiltIn.Get Length ${list}
${list} = List Files in Directory ${input_folder}
${lista} = Create List ${list}
${number_files} = BuiltIn.Get Length ${list}
:FOR ${i} IN ${lista}
Run Process python aster_scripts/setup_transform.py --input-yaml ${input_folder}${lista[0][0]}
Generate plan
END```
用于在需要使用的列表内容中使用列表@
*** Settings ***
Library OperatingSystem
*** Test Cases ***
List Files
@{list}= List Directory ${EXECDIR}
FOR ${filename} IN @{list}
Log To Console ${filename}
END
也可以使用带有$的列表。据我所知,它没有文档记录,但${list}是某种“对列表的引用”Perl风格。这不完全是那样,但它帮助我理解它。因此,使用${list}可以将列表作为标量传递给关键字