-
watir-webdriver에 의해 Internet Explorer에서 개발자 도구 (F12)가 시작될 때카테고리 없음 2020. 8. 4. 14:54
질문
Watir-webdriver와 ruby를 사용하여 Internet Explorer에서 웹 응용 프로그램을 자동화하고 있습니다. 노트북 [Win7 (x64) 및 IE11]에서 script를 실행하면 Internet Explorer에서 개발자 도구를 열지 않고 script가 실행됩니다. 그러나 가상 머신 [Win8 (x64) 및 IE10]에서 동일한 script를 테스트하면 개발자 도구로 Intenet Exploerer 브라우저가 열립니다. 누구나 왜 이런 일이 일어나고 있는지 아이디어가 있습니까?브라우저를 시작하기 위해 아래 코드를 사용하고 있습니다.
Selenium::WebDriver::Remote::Capabilities.ie(:ignoreProtectedModeSettings => true) browser = Watir::Browser.new :ie
답변1
Internet Explorer를 열 때 개발자 도구 모음 상태는 IE가 마지막으로 닫 혔을 때와 동일합니다. 즉, IE가 마지막으로 닫 혔을 때 개발자 도구 모음 (도구 모음)이 열려 있으면 개발자 도구 모음이 열립니다.
시험:
- Log into the Virtual Machine
- Manually open Internet Explorer, which will automatically have the Developer Toolbar open
- Close the Developer Toolbar
- Close the browser
다음에 IE를 시작할 때 수동 또는 WebDriver를 통해 툴바를 닫아야합니다.