在 Robot Framework 中传递 *args

Passing *args in Robot Framework

我知道如何将参数传递给 Robot Framework 关键字但是当不确定参数时,在 Robot Framework 中有什么方法可以做到这一点。

在python中,我们不确定的时候可以用*args来传递多个参数。我正在寻找与 Robot Framework 中类似的东西。

在关键字中定义参数时必须使用 List variable syntax

这是一个例子:

*** Test Cases ***
Test
    Take Args    arg1    arg2    arg3

*** Keywords ***
Take Args
    [Arguments]    @{args}
    Log    ${args}           # Log as list
    Log Many    @{args}      # Log each item separately