使用Selenium Web Driver检查IE保存对话框的可见性

时间:2017-09-22 06:56:03

标签: java internet-explorer firefox selenium-webdriver

目前,在我的网络应用程序中,我想在按钮点击时自动保存生成的Excel报告。

问题: - 我无法使用Robot Class

识别IE保存对话框的可见性

用于保存IE文件的逻辑,该文件在提示警报时成功保存

Robot robot = new Robot();
robot.setAutoDelay(5000);
Thread.sleep(3000);
robot.keyPress(KeyEvent.VK_ALT);
Thread.sleep(1000);
robot.keyPress(KeyEvent.VK_S);
robot.keyRelease(KeyEvent.VK_S);
robot.keyRelease(KeyEvent.VK_ALT);

如何在Firefox中检查IE 11浏览器中保存对话框的可见性?

我检查了this post的解决方案,但它无效。

1 个答案:

答案 0 :(得分:0)

Robot类不提供检测对话框是否可见的可能性。只需对按钮进行适当的延迟和点击即可。