Bir Chrome Sürücüsü kullanıyorum ve bir web sayfasını test etmeye çalışıyorum.org.openqa.selenium.UnhandledAlertException: beklenmeyen uyarı açık
Normalde iyi çalışır ancak biraz zaman ben uyarısı işlemek için çalıştı Sonra
org.openqa.selenium.UnhandledAlertException: unexpected alert open
(Session info: chrome=38.0.2125.111)
(Driver info: chromedriver=2.9.248315,platform=Windows NT 6.1 x86) (WARNING: The server did not provide any stacktrace information)
Command duration or timeout: 16 milliseconds: null
Build info: version: '2.42.2', revision: '6a6995d', time: '2014-06-03 17:42:30'
System info: host: 'Casper-PC', ip: '10.0.0.4', os.name: 'Windows 7', os.arch: 'x86', os.version: '6.1', java.version: '1.8.0_25'
Driver info: org.openqa.selenium.chrome.ChromeDriver
exceptions-- alır -
Alert alt = driver.switchTo().alert();
alt.accept();
Ama bu sefer ben org.openqa recived-- .selenium.NoAlertPresentException
Uyarı -
Şimdi ne yapacağımı anlayamıyorum. Sorun şu ki bu istisnayı her zaman almıyorum. Ve meydana geldiğinde, test başarısız olur.
için çalıştığını takip etmek mi? Fxdriver.modals.clearFlag_ ... cf.'ye atlanan bir çağrı https: // stackoverflow.com/questions/44568402/how-do-i-manuel-fare-dismiss-a-javascript-uyarı-ve-geri-the-the-the-the-vücut-o/44592827 # 44592827 – NevilleDNZ
Bu kök nedeni olabilir mi? Fxdriver.modals.clearFlag_ ... cf.'ye atlanan bir çağrı https://stackoverflow.com/questions/44568402/how-do-i-manually-mouse-dismiss-a-javascript-alert-and-get-back-the-the-body-o/44592827#44592827 – NevilleDNZ