Test data as array, list or tuple

yes that is possible:

DataDriver does support Scalar, Dictionaries, Lists and Python literals.

But be aware that these data must be given as single argument to robot.

*** Test Cases *** ${scalar} @{list} &{dict} e{dict_eval}
One value 1,2,3,4 key=value ['a','b','c']
Two hello 3,2,1,0 key=some ['d','e','f']
keyword
    [Arguments]    ${scalar}    ${list}    ${dict}    ${python_eval}
    Log     ${scalar}
    FOR    ${elem}    IN    @{list}
        Log    ${elem}
    END
    Log    ${dict}[key]
    Log    ${python_eval}[1]
1 Like