我正试图将spicejet页面中的投资者链接鼠标悬停在菜单下。
这是我正在使用的代码:
Actions builder=new Actions(driver);
driver.findElement(By.xpath("//html/body/div[3]/div[1]/div/div[2]/div[2]/div/ul/li[4]/a"));
Actions mouseoveracActions=(Actions)
builder.moveToElement(element).build();
但是我得到了例外:
org.openqa.selenium.NoSuchElementException: no such element
如何解决这个问题?
答案 0 :(得分:0)
尝试使用下面的代码。为我工作得很好:
WebDriver driver = new ChromeDriver();
driver.get("http://www.spicejet.com/");
WebElement menu = driver.findElement(By.xpath("//a[contains(text(), 'Investors')]"));
Actions builder = new Actions(driver);
builder.moveToElement(menu).build().perform();