繁体   English   中英

Selenium IDE-验证网页上是否存在文本

[英]Selenium IDE - verify text present on web page

我试图弄清楚如何识别是否存在文本,然后执行操作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>

请帮忙! 谢谢

实际找出这一点...与上面几乎相同,只是命令错误:

<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>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM