Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/xpath/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
带有getText()函数的Xpath定位器无法正确捕获所有文本_Xpath - Fatal编程技术网

带有getText()函数的Xpath定位器无法正确捕获所有文本

带有getText()函数的Xpath定位器无法正确捕获所有文本,xpath,Xpath,XPath方法containstext,.]未正确返回所有文本 我如何解决它?您希望它能找到什么?测试包含文本。将检查连接在一起的当前元素及其所有子代文本节点的字符串值是否为同一元素的第一个文本节点子节点的值的子字符串,因此它将匹配具有单个子节点(文本节点)且没有其他子节点的元素无子元素、注释等。好的,谢谢,我理解。WebDriver的getText将返回所有文本,对吗?driver.findElementsBy.xpath/*[@class='list']/后代::*;然后我将在循环中获取文本

XPath方法containstext,.]未正确返回所有文本


我如何解决它?

您希望它能找到什么?测试包含文本。将检查连接在一起的当前元素及其所有子代文本节点的字符串值是否为同一元素的第一个文本节点子节点的值的子字符串,因此它将匹配具有单个子节点(文本节点)且没有其他子节点的元素无子元素、注释等。好的,谢谢,我理解。WebDriver的getText将返回所有文本,对吗?driver.findElementsBy.xpath/*[@class='list']/后代::*;然后我将在循环中获取文本