2

IE webdriver가 필요합니까? 그래서 (셀레늄 1 만?)의 webdriver 무엇 내가 파이썬을 사용하고 있는데 내가 IE를 얻을 수셀레늄 그리드 용 Internet Explorer webdriver

 c = webdriver.DesiredCapabilities.INTERNETEXPLORER 
     driver = webdriver.Remote(url, c) 

에 의해 셀레늄 그리드 2를 실행

나는 비슷한 질문 here on SO을 발견하지만 난 ' 로컬에서 테스트하지 않고 Selenium Grid 2를 사용할 것입니다.

답변

0

WebDriver IE 세션을 실행할 수 있다고 광고하는 모든 노드에는 IEDriver가 설치되어 있어야합니다 (예). 가장 최근의 릴리스에서 이것은 IE 드라이버 서버 실행 파일이 PATH에 있어야 함을 의미합니다.

+0

어떻게 운전자없이 작동합니까? 또한 나는이 말을 혼란스럽게 생각합니다 : –

+0

[여기에서] (http://code.google.com/p/selenium/wiki/InternetExplorerDriver) 원격으로 IEDriverServer.exe를 실행하는 방법에 대해 이야기합니다 : HTTP IEDriverServer.exe에 의해 시작된 서버는 원격 컴퓨터에서 들어오는 연결을 허용하지 않습니다. 원격 시스템에서 Internet Explorer 드라이버를 실행하려면 언어 바인딩의 RemoteWebDriver와 관련하여 Java 독립형 원격 서버를 사용하십시오. (IE 드라이버에서 -Dwebdriver.internetexplorer.driver를 역할 명령에 추가하여 실행하면 모든 것이 작동합니다.) –

+0

그래서 IEDriverServer.exe를 PATH에 두지 말고 경로를 지정했습니다. 괜찮아. 나는 당신의 실제 질문이 무엇인지 모르겠다. – nirvdrum