CRazY ABouT/programming

[C#] Selenium 4 - Edge IE 모드 버그

띵스 2022. 5. 17. 11:19

기존에 Selenium 3를 사용하던 코드에서 Edge IE 모드를 실행할 수가 없다보니 어쩔 수 없이 Selenium 4로 버전을 올리던 중 Edge IE 모드의 버그 발견.

 

IWebDriver 클래스의 윈도우 핸들과 ID관리가 제대로 되지 않아 일주일을 헤매던 중 발견한 Required Configuration...

 

출처 : www.selenium.dev

제어판 > 네트워크 및 인터넷 > 인터넷 옵션 > 보안 메뉴의 각 보호 모드 사용의 세팅을 enable 이나 disable로 똑같이 세팅해줘야 하는 것.

 

며칠을 삽질하고 개발하면서 내 PC에만 바꿔놓고 배포하려고 다른 PC에 설치해서 안되가지고 한참을 헤매이던 세팅.

 

출처 : https://www.selenium.dev/documentation/ie_driver_server/

 

IE Driver Server

The Internet Explorer Driver is a standalone server that implements the WebDriver specification.

www.selenium.dev