【发布时间】:2021-09-22 01:41:43
【问题描述】:
我有一个脚本,我试图在电子商务网站上按下一个按钮,但是当我运行一个脚本时,我得到了"Exception in thread "main" org.openqa.selenium.ElementNotInteractableException: element not interactable "。
当我将 xpath 放入 chropath 时,元素已定位,所以我猜路径 driver.findElement(By.xpath("//form/fieldset[2]/button")).click(); 是正确的。请查看随附的屏幕截图并保持温和我是编程新手和这个网站:/
【问题讨论】:
-
您应该使用等待您的网络驱动程序来执行此操作,您可以使用 sleep 进行显式等待或使用特殊的直到可用命令。另外我会检查以确保您拥有正确的元素
-
您应该更新问题,添加 url 和您的代码,其他人可以使用它来帮助您。图片不是显示代码的正确方式。
-
@Alex 不要发布图片。见meta.stackoverflow.com/questions/285551/…