如何将机器人测试用例中的整数列表传递给后端java函数或方法?

Sau*_*ade 0 java robotframework robotframework-ide

机器人测试:

${SomeList} Create List  70  30  50
Run Code Online (Sandbox Code Playgroud)

JAVA代码:

@RobotKeyword
public void myJavaMethod(List<Integer> someList)
Run Code Online (Sandbox Code Playgroud)

这里,问题被认为你把列表的类型放在Integer中,它只在String中解释.如何将其作为整数列表传递?

Ver*_*erv 5

您可以按照注释中的建议将参数从字符串转换为Java方法实现中的整数,或者您可以像这样声明列表:

${SomeList} Create List  ${70}  ${30}  ${50}
Run Code Online (Sandbox Code Playgroud)

这将有效地将您的参数声明为整数.此处记录此语法