Когда я запускаю тест в Селене с использованием Java, предупреждение закрывается, но в коде он показывает сбой - PullRequest
0 голосов
/ 24 июня 2018

Добавление деталей

В моем тесте я пытаюсь нажать кнопку «ОК» во всплывающем окне с предупреждением, для которого я использую функцию .accept (). и во время выполнения сценарий может успешно нажимать кнопку «ОК», как я вижу в функциональности приложения, но в подробном отчете, созданном в результате затмения, он показывает конкретный шаг теста как неудачный. Я использую Alert myAlert = driver.switchTo (). Alert (); myAlert.accept ();

1 Ответ

0 голосов
/ 24 июня 2018

По вашему мнению, вы можете принять предупреждение, но на этапе тестирования выдается исключение в консоли: Вы можете поймать исключение и перейти к следующим шагам: Ниже приведен код:

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

Надеюсь, это поможет вам.

...