Selenium IDE - 验证网页上的文本

时间:2015-01-16 00:48:48

标签: selenium

我试图弄清楚如何识别文本是否存在然后执行操作A,如果不存在则执行操作B.因此,我知道verifyText命令,但如果失败则测试用例就会停止。那不是我需要的。如果发现我需要采取行动A,如果不是行动B。

相关,如果它有帮助,我有包含gotoif命令的sideflow.js扩展名,所以如果我正在寻找一个链接/输入字段,下面的内容有效,但我只是在寻找一些文本

<tr>
    <td>storeElementPresent</td>
    <td>Element_looking_for</td>
    <td>is_present</td>
</tr>
<tr>
    <td>gotoIf</td>
    <td>storedVars.is_present</td>
    <td>out</td>
</tr>
<tr>
    <td>echo</td>
    <td>inhere</td>
    <td></td>
</tr>
<tr>
    <td>label</td>
    <td>out</td>
    <td></td>
</tr>

请帮忙! 谢谢 甲

1 个答案:

答案 0 :(得分:0)

实际上想出这个...就像上面几乎一样,只是错误的命令:

<tr>
    <td>storeTextPresent</td>
    <td>textlookingfor</td>
    <td>is_present</td>
</tr>
<tr>
    <td>gotoIf</td>
    <td>storedVars.is_present</td>
    <td>out</td>
</tr>
<tr>
    <td>echo</td>
    <td>inhere</td>
    <td></td>
</tr>
<tr>
    <td>label</td>
    <td>out</td>
    <td></td>
</tr>