Selenium:测试元素是否包含一些文本

Mar*_*k W 17 html selenium selenium-ide

使用Selenium IDE,如何测试元素的内部文本是否包含特定字符串?例如:

<p id="fred">abcde</p>
'id=fred' contains "bcd" = true)
Run Code Online (Sandbox Code Playgroud)

Pet*_*ček 23

硒IDE文档是在这种情况下有所帮助.

您正在寻找的命令是assertText,定位器将是id=fred和文本,例如*bcd*.

  • 文档的关键部分在[匹配文本模式](http://docs.seleniumhq.org/docs/02_selenium_ide.jsp#matching-text-patterns)中进一步讨论了通配符。 (2认同)

Mar*_*k W 5

可以使用简单的通配符来完成:

verifyText
id="fred"
*bcd*
Run Code Online (Sandbox Code Playgroud)

请参阅selenium IDE 文档