在Robot Framework中评估表达式错误

时间:2018-10-11 10:55:33

标签: robotframework

我想用一个字符串值来评估机器人框架中的列表中的一个值,如果条件为true想要将该值替换为其他值。但是在评估表达式时会出错。

${Con_Type} Set Variable    Paper
Run Keyword If  ${values[0]}==${Con_Type}   Set List Value  ${values[0]}    'P'

1 个答案:

答案 0 :(得分:2)

在变量名后第一行=上,并在变量后四倍空格(键盘上的Tab键)
第二行的表达式值应为单引号''

${Con_Type}=  Set Variable    Paper
Run Keyword If  '${values[0]}'=='${Con_Type}'   Set List Value  ${values[0]}    'P'