2

有没有办法检查特定元素中没有出现特定的文本字符串?

我面临的挑战是同一串文本在整个页面中重复多次。我可以查明我正在检查的单个元素,但我坚持要确保文本不显示在其中。

有什么想法或解决方法吗?

提前致谢

4

2 回答 2

1

在 Selenium IDE 中,您可以使用该命令assertText来验证元素是否具有特定文本。

Command- assertText
Target- 定位器 id
Value- 要检查的文本。

当元素具有您提到的确切文本时,上述命令将通过,如果不存在则失败。

于 2013-01-31T05:22:10.287 回答
1

试试这样的
verifyEval | this.page().findElement("//input[@id='ElementID']").value != 'string' | 错误的


其中 ElementID 是 HTML 元素的 id(在本例中为 INPUT 元素,“string”是您尝试验证的搜索字符串在元素中不存在。

希望这可以帮助

于 2013-04-22T15:58:15.743 回答