【发布时间】:2013-07-22 15:13:19
【问题描述】:
如何确认文本“请找我”显示在使用 Java 的网页上?请参考下面的HTML代码:
<table width="600" border="0" cellspacing="5" cellpadding="0">
<tr><td class="fontlargebold" align="center"> FIND ME PLEASE </td></tr>
</table>
困难在于 HTML 代码没有 ID、名称、值等属性。我尝试使用 xpath (By.xpath("//*[text()=[contains('FIND ME PLEASE')]]")) 但我认为它不正确...
【问题讨论】:
-
您没有正确使用
contains-函数。contains需要两个参数,第一个是要搜索的内容,第二个是搜索字符串。有关示例,请参阅W3C Specifications for contains()。
标签: java xpath selenium webdriver selenium-webdriver