【发布时间】:2019-10-14 10:35:28
【问题描述】:
我的要求是使用机器人框架检查输入是否为列表。
我尝试将 type(${temp}).name 与评估函数一起使用,该函数在列表的情况下有效,而对于字符串类型则失败。
以下是错误信息-
评估表达式 'type(testdata).name' 失败:SyntaxError: invalid token (, line 1)
尝试使用正则表达式,但没有运气。:(
代码:- 测试正则表达式 ${match} 运行关键字应该匹配正则表达式 ["swerwv","sfsdfdsf","edsfdf"] \[\s\S\] 登录到控制台 ${match}
输出:- 失败:'["swerwv","sfsdfdsf","edsfdf"]' 不匹配 '[\s\S]'
我是机器人框架的新手。任何帮助将不胜感激。
【问题讨论】:
-
您可能需要考虑更改问题的标题。如果您的真正目标是测试一个变量是否是一个列表,那么这就是您的标题应该表达的意思。
标签: robotframework