2014-02-24 2 views
0

안녕하세요.셀레늄 테스트 IEDriver

나는 Selenium 2.0 테스트를 만들고 있는데, IEDriver를 사용하고 있습니다. 지침 (이 참조 InternetExplorerDriver)을 따르고 있습니다.

실행 파일을 % PATH %에 두어야합니다 (Windows OS에서 작동 중입니다). 시스템 환경에 대한 액세스 권한이 없으므로 PATH 환경 변수를 구성 할 수 없습니다. 아웃소싱 정권에서 작업하고 있기 때문에 문제가됩니다. 내 클라이언트와 클라이언트 회사에. 나는 Eclipse IDE를 사용하고있다. cmd 창을 열고 경로 환경 변수를 구성 할 수 있지만 셀렌 테스트를 실행할 수 있으려면이 변수가 해당 창에 임시로 저장되므로 내 셀렌 테스트를 실행해야합니다 (간단한 클래스를 사용하고 있습니다). 예를 들어 ANT를 사용할 수 있습니다.) 이것은 작동 할 것입니다. ECLIPSE IDE를 통해 테스트를 직접 실행하려면 ECLIPSE가 테스트를 실행할 수 있도록 PATH 환경 변수를 어떻게 구성 할 수 있습니까? 사전에

감사

안부

답변

1

당신은 당신이 또한

System.setProperty("webdriver.ie.driver", ABSOLUTE_FILE_PATH_HERE_FOR_IE_DRIVER); 

또한 당신의 코드를 통해이를 확인 할 수 있습니다, 당신의 PATH 변수에 IEDriverServer.exe를 추가 할 필요가 없습니다 파일 경로가 실행 가능하고 나중에 웹 드라이버를로 초기화 할 수 있습니다.

DesiredCapabilities sCaps = DesiredCapabilities.internetExplorer(); 
sCaps.setCapability(InternetExplorerDriver.INTRODUCE_FLAKINESS_BY_IGNORING_SECURITY_DOMAINS, true); 
sCaps.setJavascriptEnabled(true); 
WebDriver driver = new InternetExplorerDriver(sCaps); 

희망이 당신을 도와줍니다 :)