xpath getText()在使用xpath的selenium中不起作用=
我将selenium与xpath结合使用,试图获取列表中div的文本。xpath位置应该如下所示xpath getText()在使用xpath的selenium中不起作用=,selenium,xpath,Selenium,Xpath,我将selenium与xpath结合使用,试图获取列表中div的文本。xpath位置应该如下所示 xpath=(//span[@class='total'])[2] 但是当我这样使用它的时候 getText("xpath=(//span[@class='total'])[2]"); 我得到以下例外情况: 错误:命令执行失败。请在以下位置搜索用户组: 错误 日志窗口中的详细信息。错误消息是:TYPE_ERR:DOM XPath 例外情况52 如果不使用xpath=,我就无法访问节点以解决名称
xpath=(//span[@class='total'])[2]
但是当我这样使用它的时候
getText("xpath=(//span[@class='total'])[2]");
我得到以下例外情况:
错误:命令执行失败。请在以下位置搜索用户组:
错误
日志窗口中的详细信息。错误消息是:TYPE_ERR:DOM XPath
例外情况52
如果不使用xpath=,我就无法访问节点以解决名称空间问题
有什么想法吗?你能发布一个组成span元素的HTML片段吗?@Arran,记住这一点,我有名字空间问题。昨天我有一个非常大的关于它的帖子。您使用的是什么版本的Selenium?尝试将其更新到最新版本当前版本为2.28.0。为什么你不能试试看>