Java 在selenium中使用xpath td/span在文本区域中输入文本
单击元素后,我尝试使用sendKeys在文本框中输入一些文本 文本框包含xpath//td[@id='xyz']/span 在线程“main”org.openqa.selenium.elementNotInteractivatableException:元素不可交互中收到错误-异常Java 在selenium中使用xpath td/span在文本区域中输入文本,java,selenium,Java,Selenium,单击元素后,我尝试使用sendKeys在文本框中输入一些文本 文本框包含xpath//td[@id='xyz']/span 在线程“main”org.openqa.selenium.elementNotInteractivatableException:元素不可交互中收到错误-异常 需要在文本框中输入值的建议可以在出现之前尝试输入 您可以尝试增加等待时间 WebDriverWait wdw = new WebDriverWait(driver, 5); wdw.until(ExpectedCon
需要在文本框中输入值的建议可以在出现之前尝试输入 您可以尝试增加等待时间
WebDriverWait wdw = new WebDriverWait(driver, 5);
wdw.until(ExpectedConditions.visibilityOfElementLocated(By.xpath("// td [@ id ='xyz'] / span"))).sendKeys("1234");
或者在前面加上
driver.manage().timeouts().implicitlyWait(30,TimeUnit.SECONDS);
可能重复需要您的代码和html代码,否则我们无法帮助您。您可能有错误的定位器。您正在查找一个无法向其发送密钥的元素,因为它不可交互。您还可能需要添加wait for visible,以确保在尝试与页面/元素交互之前加载该页面/元素。你的密码在哪里?请发布一篇文章,并描述您可能尝试过的其他内容。