如果在机器人中声明

时间:2019-08-16 13:19:07

标签: selenium-webdriver robotframework

我有以下机器人代码:

Load staging server if available
    Open Browser    http://abc  Firefox
    ${text}=  Get Text  //h4
    Run Keyword If  ${text} != Hooray  Go To  http://xyz

在此我得到错误:Evaluating expression 'Hooray != Hooray' failed: SyntaxError: invalid syntax (<string>, line 1)

我要尝试的是,如果abc中的标头标签中没有单词hooray重定向到xyz

根据该主题how to use "Run Keyword If" in robot framework,它应该可以,但是不能。我在这里做什么错了?

1 个答案:

答案 0 :(得分:2)

查看此答案:Use of "If statement" in robot framework

尝试更改:

Run Keyword If  ${text} != Hooray  Go To  http://xyz

收件人:

Run Keyword If  "${text}" != "Hooray"  Go To  http://xyz