即使值相同,Selenium IDE断言文本也会失败

时间:2018-05-16 16:56:24

标签: selenium-ide

我在使用Selenium IDE for chrome时遇到了一些问题,即使用assert text命令。它失败并出现以下异常:

Failed:
Actual value '| Log out admin' did not match '| Log out admin'

但测试仍在继续(我认为失败的断言应该会停止执行)。

这是我的代码:

Command: assert text
Target: //div[@id='header']/ul/li[9]
Value: | Log out admin

和HTML:

<li>
   <span class="separator">| </span>
     <a href="index.cgi?logout=1">Log&nbsp;out</a>
        admin
</li>

使用IDE内部的Target按钮获取Select Target in Page

编辑:我现在面临关于assert title命令的类似错误。 任何帮助将不胜感激。 提前谢谢!

1 个答案:

答案 0 :(得分:0)

  

但测试仍在继续(我认为失败的断言应该会停止执行)。

你是对的。 Assert...命令应该触发错误。

这是针对chrome的新selenium ide的错误。

解决方案:我使用kantu浏览器自动化。此chrome和firefox扩展程序支持all new selenium ide commands等。另一个不错的选择是katalon ide。