2016-03-03 2 views
0

Я использую Java-Selenium для обеспечения автоматизации веб-страниц, и когда я запускаю тестовые примеры, я получаю всплывающее окно в хромовом браузере, чтобы выбрать сертификат, и я хотел бы знать, как мы можем определить, есть ли какой-либо браузер всплывающее окно, чтобы выбрать сертификат, чтобы я мог что-то сделать.Хром SSO Всплывающее обнаружение programitcally

Я хотел бы узнать, когда появляется всплывающее окно браузера для выбора сертификата в коде Java-Selenium.

ответ

0
try { 

    Alert alert = driver.switchTo().alert();  
    string message = alert.getText(); 

    // accept alert 
    alert.accept(); 

} 
catch (Exception ex) 
{ 
} 
+0

Я пытаюсь найти, если любое предупреждение выскочило (как обнаружить если уведомление приходит между ними) –

+0

оповещения() предупреждение = driver.switchTo предупреждение(). // проверяет, является ли это всплывающим, если да, это будет продолжаться, если не будет переходить к исключению –

+0

Или вы хотите что-то вроде: http://stackoverflow.com/questions/35536924/make-ialert-as-observer –

Смежные вопросы