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}可以将列表作为标量传递给关键字