Selenium webdriver 当我使用java在selenium中运行测试时,警报关闭,但在代码中显示失败

Selenium webdriver 当我使用java在selenium中运行测试时,警报关闭,但在代码中显示失败,selenium-webdriver,alert,Selenium Webdriver,Alert,添加详细信息 在我的测试中,我试图单击我正在使用的警报弹出窗口上的“确定”按钮。接受功能。在执行过程中,脚本能够成功地单击ok按钮,正如我在应用程序功能中看到的那样,但是在详细的报告中,eclipse生成的报告将特定的测试步骤显示为失败。 我正在使用Alert myAlert=driver.switchTo.Alert; myAlert.accept 根据您的说法,您可以接受警报,但测试步骤在控制台中显示异常: 您可以捕获异常并继续执行下一步: 代码如下: try {

添加详细信息

在我的测试中,我试图单击我正在使用的警报弹出窗口上的“确定”按钮。接受功能。在执行过程中,脚本能够成功地单击ok按钮,正如我在应用程序功能中看到的那样,但是在详细的报告中,eclipse生成的报告将特定的测试步骤显示为失败。 我正在使用Alert myAlert=driver.switchTo.Alert;
myAlert.accept

根据您的说法,您可以接受警报,但测试步骤在控制台中显示异常: 您可以捕获异常并继续执行下一步: 代码如下:

        try {
            Alert myAlert = driver.switchTo().alert();
            myAlert.accept();
        } catch (Exception e) {
            System.out.println("######### Successfully Accepted Alert ################");
        }
// here proceed with your next steps.  

希望它能帮助你

此问题缺少足够的详细信息,请参阅以了解更多信息。在我的测试中添加详细信息我正在尝试单击我正在使用的警报弹出窗口上的“确定”按钮。accep函数。在执行过程中,脚本能够成功单击ok Button,正如我在应用程序功能中看到的那样,但在详细报告中,它将特定测试步骤显示为失败。报告中提到的失败原因是什么?@Rashmi您需要编辑和更新问题,而不是添加注释。