【发布时间】:2016-06-10 10:26:19
【问题描述】:
在特定的环境中。工作流程如下:
- 点击“主菜单”->下拉列表打开
- 从下拉菜单中单击“构建”->旁边会打开另一个子菜单
- 然后点击“编辑”
现在下面给定的 selenium 代码在 Chrome 和 Firefox 上正确执行,但在 IE11 中不正确。
//Main Menu opens then-->
WebElement build = driver.findElement(By.linkText("Build"));
Actions actions = new Actions(driver);
actions.moveToElement(build);
actions.click();
actions.build().perform();
Thread.sleep(2000);
WebElement edit = driver.findElement(By.linkText("Edit"));
edit.click();
现在问题如下: 在 IE11 中,moveToElement(build) 实际上没有执行。因此,单击“主菜单”后,它只会停在该位置。主菜单一直在那里打开,但没有点击下一个选项“构建”
【问题讨论】:
标签: java selenium selenium-webdriver internet-explorer-11