我想使用 Evaluate(机器人框架中的内置关键字)比较两个字符串。在这个测试中,我连接到路由器并尝试执行 cisco 命令(show route local),并且我想将此命令的输出与给定的字符串进行比较,以便执行 if 语句。
Write show route local
${output} = Read delay=0.5s
${output1} = Read delay=0.5s
${status} = Evaluate "${output1}" = "% Ambiguous command: "show route local""
IF ${status}= True
Write show route local connected
${output} = Read delay=0.5s
Set Suite Variable ${G_stdout} ${output}
ELSE
Log to Console ${output1}
Set Suite Variable ${G_stdout} ${output1}
END
执行测试时出现此错误:
ModuleNotFoundError: No module named '"showroutelocal""'