如何在gotoif中使用Assert/Verify

And*_*ner 0 selenium selenium-ide

我一直在环顾四周,但似乎无法找到解决方案.

我想做以下事情:

断言/验证元素是否存在如果元素存在,请转到标签.

我试过了:

    <tr>
        <td>verifyElementPresent</td>
        <td>css=#error_div &gt; div.content</td>
        <td>errorPresent</td>
    </tr>
    <tr>
        <td>gotoIf</td>
        <td>&quot;${errorPresent}&quot; == &quot;true&quot;</td>
        <td>FAIL</td>
    </tr>
.. BLa bla some other steps
    <tr>
        <td>label</td>
        <td>FAIL</td>
        <td></td>
    </tr>
Run Code Online (Sandbox Code Playgroud)

我试过改变if断言元素但没有运气.

有什么建议?

小智 5

这应该工作:

<tr>
    <td>storeElementPresent</td>
    <td>css=#error_div > div.content</td>
    <td>isPresent</td>
</tr>
<tr>
    <td>gotoIf</td>
    <td>storedVars.isPresent</td>
    <td>FAIL</td>
</tr>
.. BLa bla some other steps
<tr>
    <td>label</td>
    <td>FAIL</td>
    <td></td>
</tr>
Run Code Online (Sandbox Code Playgroud)