Java firefox驱动程序最近的selenium jar文件出现问题,无法在向下滚动时单击该元素
当页面向下移动时,我试图找到一个元素,它们的标题是浮动的 在菜单选项卡上悬停的页面,不会让我单击某个元素 firefox版本:45.0.1 Selenium单机版jar verison:2.53.0 例外情况是: org.openqa.selenium.WebDriverException:元素在点(849.5,10.899993896484375)处不可单击。 其他元素将收到点击:XXXX 命令持续时间或超时:90毫秒 我甚至尝试过使用JavaScript滚动命令,但对我来说效果并不好 有人能在firefox中面对这样的问题吗 附上样本截图供参考 编写的代码:Java firefox驱动程序最近的selenium jar文件出现问题,无法在向下滚动时单击该元素,java,selenium,firefox,Java,Selenium,Firefox,当页面向下移动时,我试图找到一个元素,它们的标题是浮动的 在菜单选项卡上悬停的页面,不会让我单击某个元素 firefox版本:45.0.1 Selenium单机版jar verison:2.53.0 例外情况是: org.openqa.selenium.WebDriverException:元素在点(849.5,10.899993896484375)处不可单击。 其他元素将收到点击:XXXX 命令持续时间或超时:90毫秒 我甚至尝试过使用JavaScript滚动命令,但对我来说效果并不好 有人能
driver.findElement(By.id("abotmembermenulink")).click(); //basic details
driver.findElement(By.id("basicmenulink")).click();
JavascriptExecutor jse = (JavascriptExecutor)driver;
jse.executeScript("window.scrollBy(0,250)", ""); //religion information
driver.findElement(By.id("religiousmenulink")).click(); //location
driver.findElement(By.id("locationmenulink")).click(); //professionalInformation
driver.findElement(By.id("educationmenulink")).click();
driver.findElement(By.id("familymenulink")).click();
要单击哪个元素?并且,请添加到目前为止您已经尝试过的代码段。帮助你会更容易。:)driver.findElement(By.id(“abotmembermenulink”)).click();//基本详细信息driver.findElement(By.id(“basicmenulink”))。单击();JavascriptExecutor jse=(JavascriptExecutor)驱动程序;jse.executeScript(“window.scrollBy(0250)”,“”);//宗教信息驱动程序.findElement(By.id(“religiousmenulink”))。单击();//location driver.findElement(By.id(“locationmenulink”))。单击();//Professional Information driver.findElement(By.id(“educationmenulink”))。单击();driver.findElement(By.id(“familymenulink”))。单击();如所附代码中所述,没有一个定位器(ID)指示页面中的任何元素。请告诉我,页面中的哪个元素没有被点击。