我有一个现成的代码,我试图用硒为它写测试。这是我的代码看起来像铬的元素标签:无法使用硒选择文本
<table id="xyz">
<tbody>
<tr>...</tr>
"
I am not able to retrieve this text.
"
</tbody>
</table>
这样做的铬这在控制台$x("//*[contains(text(),'I am not able to retrieve this text')]");
标签显示没有结果。如果文本是在div,span等中定义的,我可以通过此命令获取文本(同时区分大小写不是问题)。
在tbody中使用jQuery('tbody').append(abc());
添加文本的代码中,abc()函数以这种方式返回此文本pqr.html();
现在我的问题是我应该写什么xpath表达式来获取此文本?我正在寻找一个纯xpath表达式,即没有Java功能等。
这是无效的HTML你不能有一个TextNode作为'tbody'的孩子 – Pete