1

IE를 사용하고 있습니다. driver.quit() 또는 driver.close() 명령을 사용하여 브라우저를 닫으면 "웹 페이지에서 다른 곳으로 이동 하시겠습니까?"라는 경고 상자가 나타납니다. 그래서 WebDriver를 종료했을 때 경고 상자를 수락하는 방법.Webdriver가 브라우저를 닫을 수 없습니다.

알림 수신을 시도 할 때 예외가 존재하지 않습니다.

감사합니다.

답변

1

는 driver.quit를 호출하기 전에() 또는 driver.close()

window.onbeforeunload = null; 
+0

감사합니다, 나는 그것을 확인합니다. –

0

봅니다 경고로 전환하고 받아들이을 자바 스크립트를 사용하여 널 (null)로 윈도우 onbeforeunload 핸들러를 설정합니다. 이것은 루비 코드에서와 같이 보입니다.

driver.switch_to.alert.accept 

자바 : 답장을

Alert alert = driver.switchTo().alert(); 
alert.accept(); 
관련 문제