2017-12-17 2 views
0

나는 꽤 오랫동안 일해 온 프로그램을 가지고있다. 무슨 일이 일어 났는지는 모르지만 갑자기 충돌이 일어납니다. 이런 일이 발생하면 페이지의 내용에 액세스하려는 것 같습니다. Chrome을 시작하고 로그인 페이지로 연결되지만 로그인을 시도 할 때 충돌이 발생합니다. 여러 사이트에서 발생하므로 사이트 변경이나 그와 같은 것이 아닙니다.Chrome 용 Selenium Webdriver crashing vb.net

Firefox 및 InternetExplorer로 변환을 시도했습니다. 그러나 Chrome은 메시지를 표시하지 않고 파일을 다운로드 할 수 있기 때문에 그것이 정상적으로 작동 할 것입니다. FF로 프로필을 만들고 Internet Explorer에서 레지스트리 설정 (자동 다운로드 허용)을 시도했습니다. 어느 쪽도 효과가 없었습니다 : (

Chrome으로 돌아가고 싶지만 무엇이 잘못되었는지 확인하고 싶습니다. Chrome을 완전히 제거하고 다시 설치했습니다. 아무것도 : ChromeDriver.exe를 "관리자 권한으로 실행"설정 - 아무것도 충돌하지뿐만 아니라, 아무것도 실행하지 않습니다.

난 당신이 최신 chromedriver 설치를 시도 할 수 있습니다, 손실 :(

+0

코드 재판 및 구성 세부 정보 표시 – DebanjanB

답변

0

크롬의 최신 버전은 셀레늄과 함께 작업 할 때 오류를 일으키는 렌더링 버그가에있어하지만, 지금은 파이어 폭스로 해결하기 위해 노력하는 것이 더 낫다.

+0

버전 29를 설치하려고했지만 "지원되지 않는 명령 줄 플래그를 사용하고 있습니다. --ignore-certificate-errors. 안정성과 보안에 문제가 생길 것입니다. "그렇다면 크래시가 발생했습니다. 파이어 폭스를 작동 시키려면 꽤 오랜 시간이 걸렸습니다. 어떤 프로파일을 제공했는지 묻지 않고도 파일을 다운로드 할 수 없게되었습니다. ( – Andrew

+0

그래, 비슷한 보트에서 나는 신뢰할 수없는 certs를 진행하는 팝업을 자동화 할 것입니다. 이것은 아마도 하나 이상의 브라우저에서 스크립트를 작동시키는 좋은 변명 일 것입니다. 이것은 브라우저를 마지막으로 사용하지 않을 것입니다 업데이트는 스크립트를 깨뜨릴 것입니다 – NiallJG

+0

아마 좋은 생각입니다. 이제 IE, Firefox 및 Chrome을 사용하도록 설정 했으므로 여전히 "저장"팝업을 사용할 수 없습니다. – Andrew