从机器人框架中的列表中获取值

Ume*_*esh 3 arrays list robotframework

我想获取我声明的列表中的值(@ {EMAIL_LIST},其中包含3个值)

我在用

: FOR    ${a}    IN RANGE    0    3
\    Input Text    id=username    @{EMAIL_LIST}[a]
Run Code Online (Sandbox Code Playgroud)

它给出了错误:

列表变量'@ {EMAIL_LIST}'与无效索引'a'一起使用.

请让我纠正,提前谢谢:)

Rak*_*esh 9

您应该使用$ {a}作为索引而不是'a'

  : FOR    ${a}    IN RANGE    0    3
  \    Input Text    id=username    @{EMAIL_LIST}[${a}]
Run Code Online (Sandbox Code Playgroud)