Selenium中的测试用例不适用于Javascript Pop Up

时间:2015-02-27 12:09:16

标签: selenium selenium-webdriver

我在Firefox中安装了selenium插件,用于自动执行监控过程。当我记录测试用例并重新运行时,它最终无法进行弹出验证。因此,当我在最后弹出一个说“成功”时,我确认监控是成功的。所以我使用selenium记录测试用例,当我在等待弹出的时候重新运行它时会发生两件事情

  1. 弹出记录回放它不会出现。
  2. 测试用例弹出失败。
  3. 还请建议我是否可以使用IE与硒

1 个答案:

答案 0 :(得分:1)

在这里您可以查看如何使用selenum网络驱动程序处理javascript弹出窗口的非常好的简单示例:Selenium Webdriver for Javascript popup

要将IE与selenium web驱动程序一起使用,请执行以下操作:

1 - 从HERE

下载selenium web驱动程序的IE驱动程序

2 - 您可以按照以下内容从selenium web驱动程序中获取所有IE驱动程序:

System.setProperty("webdriver.ie.driver", "D:/IEDriver.exe");

InternetExplorerDriver IEDriver=new InternetExplorerDriver();

注意:在上面的代码" D:/IEDriver.exe" 是示例路径,请设置放置IE驱动程序的实际路径。