[英]Error converting a list of variables to INT in Robot Framework
你好!
是否可以在 Robot Framework 中创建一个列表并将变量设为 INT 或 NUMBER 类型?
我尝试了表格,但没有成功......
尝试 1
${TEST_1} Create List 01 61
${TEST_1} Convert To Integer ${TEST_1}
Set Suite Variable ${TEST_1}
尝试 2
@{TEST_2} Replace Variables 0 9
@{TEST_2} Convert To Integer @{TEST_2}
Set Suite Variable ${TEST_2}
尝试时已显示的错误:
'None' cannot be converted to an integer: TypeError: int() argument must be a string, a bytes-like object or a real number,不是'NoneType'
'01' 无法转换为 integer:ValueError:int() base must be >= 2 and <= 36, or 0
有谁能够帮助我?
非常感谢!!
机器人框架用户指南描述了数字变量,这是一种定义整数和浮点数的方法。
语法是简单地将数字包装在${}
中。 例如${1}
代表 integer , and
${3.14} represents the floating point number
3.14`。 您还可以使用八进制、十六进制、二进制和科学记数法定义值。
以您的代码为例,您可以创建一个整数列表,如下所示:
${TEST_1} Create List ${1} ${61}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.