我有一个返回多个值的Keyword,从文件中读取。我用它来设置一些变量,像这样:
${A} ${B} ${C} ${D} ${E} ObtainVariablesKeyword
其中ObtainVariablesKeyword
有一些代码,最后:
[Return] ${A} ${B} ${C} ${D} ${E}
问题是有时数据不在文件中,而是用户写入的。,所以我想只运行第一个示例行IF CONDITION.
有人知道怎么做吗?
Run Keyword If CONDITION KEYWORD
不允许在condition之后放置变量,因为它等待关键字。
一种可能性是创建另一个关键字:
AssignValues
${A} ${B} ${C} ${D} ${E} ObtainVariablesKeyword
然后在Run Keyword If
之后调用这个关键字:
Run Keyword if '${flag}'= 'TRUE' AssignValues