点击amazon.in网站中的第十个隐藏链接
我在eclipse中使用带有第10个元素的xpath的selenium-java语言进行了尝试
package chaitanya;
import org.openqa.selenium.By;
import org.openqa.selenium.chrome.ChromeDriver;
public class Kc11 {
public static void main(String[] args) throws Exception
{
System.setProperty("webdriver.chrome.driver",
"E:\\kittu\\chromedriver.exe");
ChromeDriver p=new ChromeDriver();
p.get("https://www.amazon.in");
Thread.sleep(4000);
p.findElement(By.xpath("//a[10]"));
Thread.sleep(6000);
}
}
我正处于例外之下
Exception in thread "main" org.openqa.selenium.ElementNotInteractableException: element not interactable
答案 0 :(得分:0)
关于元素不可访问/难以处理的错误讨论,这可能是由于以下原因造成的,
首先尝试将元素带入视图,然后执行操作,可以使用JavaScriptExecutor将元素带入视图,
js.ExecuteScript("arguments[0].scrollIntoView({behavior: 'smooth', block: 'center'})", element);