Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/assembly/6.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
Java Selenium-搜索通知文本的父元素_Java_Selenium_Selenium Webdriver - Fatal编程技术网

Java Selenium-搜索通知文本的父元素

Java Selenium-搜索通知文本的父元素,java,selenium,selenium-webdriver,Java,Selenium,Selenium Webdriver,我正在寻找报告中的一个元素,但我找不到其中一位家长将文本作为搜索的基础 在这个例子中,我查找订单号,我需要知道这个订单的值是多少,但是当我搜索以下同级时,它返回一个错误,指出无法检索元素 订单Xpath://*[@id=“form:dataTableVendas_data”]/tr/td[4] 值Xpath://*[@id=“form:dataTableVendas_data”]/tr/td[7] 你能在这里分享文本格式的相关HTML吗? def String getPedido(Strin

我正在寻找报告中的一个元素,但我找不到其中一位家长将文本作为搜索的基础

在这个例子中,我查找订单号,我需要知道这个订单的值是多少,但是当我搜索以下同级时,它返回一个错误,指出无法检索元素

订单Xpath://*[@id=“form:dataTableVendas_data”]/tr/td[4]

值Xpath://*[@id=“form:dataTableVendas_data”]/tr/td[7]


你能在这里分享文本格式的相关HTML吗?
 def String getPedido(String value) {
    
    
            String xPath = "//*[contains(@text, '%s')]//following-sibling::td"
    
            WebElement elemento = driver.findElement(By.xpath(String.format(xPath, value)))
    
            String ValorPedido = elemento.getText()
        }