Maven 프로젝트에서 Selenium을 실행하려고합니다. 작동하지 않는>을 -Maven 프로젝트에서 Selenium WebDriver를 시작하는 데 문제가 있습니다.
- 이 종속성으로
Selenium-server
를 추가 : 일을 다음WebDriver driver = new FirefoxDriver();
가 이미 문제를 해결하기 위해 노력 : 불행하게도이 프로그램은 오류 메시지으로
WebDriver
의 초기화에 응답하지 - 종속성으로
Selenium-server-standalone
을 추가 ->작동하지 않음 - 손으로
Selenium-server-standalone
시작 ->가 (이클립스) 클래스 패스에Selenium-server-standalone
를 추가 - 작동하지 않음 -
심지어 내 테스트 프로젝트는 이클립스에서 작업하는 방법을 발견 작업>나는 여전히 '순수한'Maven 프로젝트로 모든 것을 실행할 필요가있다. 이것은 CI 통합 때문이며 또한 Netbeans를 Eclipse와 함께 사용하는 것보다 더 좋아합니다.
내가 생각한 또 다른 사항은 헤드리스 브라우저 (HtmlUnitDriver
)를 사용할 때 모든 것이 작동하고 있다는 것입니다.
누군가 내게 순수 Maven 프로젝트와 실제 브라우저로 실행되는 모든 것을 얻을 수있는 힌트를 줄 수 있습니까? 고마워요!
- 버전 셀레늄 - 서버 : 2.33.0
- 버전 셀레늄 - 서버 - 독립형 : 2.33.0
- 버전 파이어 폭스 : 21
- 버전 넷빈즈 7.3
- 버전 이클립스 : 주노 서비스 릴리스 2
config (selenium-java)의 첫 번째 종속성이 작업을 수행하고 있습니다. 이것은 문서에도 기록되어 있습니다 : http://docs.seleniumhq.org/docs/03_webdriver.jsp#setting-up-a-selenium-webdriver-project (나는 그것을 더 잘 읽어야합니다). 아무튼 감사 해요! 다른 종속성은 브라우저를 시작하는 데 중요하지 않습니다. 어쩌면 편집 할 수 있을까요? – core
내 대답을보다 간결하게 작성했습니다. –