For loop 如何在Robot框架中对多个变量运行相同的关键字
我举了以下例子:For loop 如何在Robot框架中对多个变量运行相同的关键字,for-loop,robotframework,keyword,For Loop,Robotframework,Keyword,我举了以下例子: Keyword A [Arguments] ${variablesA} ${variablesB} Mouse Over ${variablesA} Mouse Over ${variablesB} Keyword B [Arguments] ${variablesA} ${variablesB} ${variablesC} Mouse Over ${variablesA} Mouse Over ${variablesB
Keyword A
[Arguments] ${variablesA} ${variablesB}
Mouse Over ${variablesA}
Mouse Over ${variablesB}
Keyword B
[Arguments] ${variablesA} ${variablesB} ${variablesC}
Mouse Over ${variablesA}
Mouse Over ${variablesB}
Mouse Over ${variablesC}
看看上面的例子,我只想创建一个关键字,它可以处理要针对鼠标悬停
运行的任意数量的变量
我认为我们可以将
FOR
与创建列表
结合使用,但我认为在这种方法中,我们需要从一开始就确定项目的数量?您可以使用可变数量的参数:
Keyword C
[Arguments] @{arguments}
:FOR ${argument} IN @{arguments}
\ Mouse Over ${argument}
您可以使用数量可变的参数:
Keyword C
[Arguments] @{arguments}
:FOR ${argument} IN @{arguments}
\ Mouse Over ${argument}