java Webdriver mouseover 是否在无头静音模式下工作(无 GUI 显示)?我有这段代码在 FF 无头 GUI 模式下运行时有效,但在非 GUI 模式下(通过 Xvfb 帧缓冲区)运行时不起作用。
FF 17.0.8 Selenium 2.33.0 Java Selenium WebDriver
我需要将鼠标悬停在菜单上,然后单击子菜单中的选项。同样,这适用于无头 GUI 模式,但不适用于无头静默(非 GUI)模式:(。如何在静默模式下调试?
mainMenu = BaseWebDriver.driver.findElement(By.linkText("Copy"));
Actions builder = new Actions(BaseWebDriver.driver);
builder.moveToElement(mainMenu).build().perform(); //perform mouse hover
//click on the option on submenu
BaseWebDriver.driver.findElement(By.xpath("//*[@id='__content']/div/div/div[2]/div[2]/ul/li[6]/ul/li[2]/a")).click();
任何帮助是极大的赞赏!!-特里