Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/428.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在我的被测应用程序中,当我运行脚本时,会出现一个随机对话框,然后立即消失。但是它会导致我的代码失败_Java_Javascript_Selenium - Fatal编程技术网

Java 在我的被测应用程序中,当我运行脚本时,会出现一个随机对话框,然后立即消失。但是它会导致我的代码失败

Java 在我的被测应用程序中,当我运行脚本时,会出现一个随机对话框,然后立即消失。但是它会导致我的代码失败,java,javascript,selenium,Java,Javascript,Selenium,在我的测试应用程序中,当我使用SeleniumWebDriver(Java)运行脚本时,会出现一个随机对话框,然后立即消失。但是它会导致我的代码失败 检查控制台时,我看到未处理的AlertException 我已尝试在try-catch块下使用以下代码: Alert alert = webdriver.switchTo().alert(); alert.accept(); 但是,此异常的发生方式为:NoAlertPresentException。当然,它会在对话框立即消失时出现。由于这个问题,

在我的测试应用程序中,当我使用SeleniumWebDriver(Java)运行脚本时,会出现一个随机对话框,然后立即消失。但是它会导致我的代码失败

检查控制台时,我看到
未处理的AlertException

我已尝试在try-catch块下使用以下代码:

Alert alert = webdriver.switchTo().alert();
alert.accept();
但是,此异常的发生方式为:
NoAlertPresentException
。当然,它会在对话框立即消失时出现。由于这个问题,我以前运行良好的代码失败了

司机:2.41
Selenium版本:2.37

你真的应该将你的IE驱动程序版本与你的Selenium版本相匹配。请告诉我哪个IE驱动程序与Selenium版本:2.37兼容,如果我必须使用旧版本的IE驱动程序,我应该从哪里获得它而不是使用旧版本。试试同样的。如果问题仍然存在,请提供带有警告框的页面截图。