如何将整数列表从机器人测试用例传递到后端 java 函数或方法?
How to pass list of integer from robot test case to backend java function or method?
机器人测试:
${SomeList} Create List 70 30 50
JAVA代码:
@RobotKeyword
public void myJavaMethod(List<Integer> someList)
在这里,问题是你认为你把列表的类型是整数,它只解释为字符串。
如何将其作为整数列表传递?
您可以按照评论中的建议,在 Java 方法实现中将参数从字符串转换为整数,或者您可以像这样声明您的列表:
${SomeList} Create List
这将有效地将您的参数声明为整数。
此语法已记录 here
机器人测试:
${SomeList} Create List 70 30 50
JAVA代码:
@RobotKeyword
public void myJavaMethod(List<Integer> someList)
在这里,问题是你认为你把列表的类型是整数,它只解释为字符串。 如何将其作为整数列表传递?
您可以按照评论中的建议,在 Java 方法实现中将参数从字符串转换为整数,或者您可以像这样声明您的列表:
${SomeList} Create List
这将有效地将您的参数声明为整数。 此语法已记录 here