회사에서 테스트 자동화를 위해서 id부여를 위해서 Selenium을 처음으로 설치하여 사용해 보았다.
Selenium이란 어플리케이션을 위한 테스트 자동화 툴이다. 자세한건 구글링을 참조하시라..
https://github.com/seleniumhq/selenium
현재 사용중인 자바프로젝트에 설정을 추가하여 환경을 구성해보기로 하였음
1.pom.xml에 Selenium 관련 디펜던시를 추가한다.
https://mvnrepository.com/artifact/org.seleniumhq.selenium/selenium-java
<!-- Selenium -->
<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-java</artifactId>
<version>3.7.1</version>
</dependency>
2. WebDriver 다운로드 받는다.
- FireFox, Internet Explorer, Safari, Chrome 다양한 브라우저를 지원한다.
- http://docs.seleniumhq.org/download/ 접속하여 테스트 하고 싶은 브라우저의 드라이브를 다운로드 받는다.
3. Test 코드를 작성한다. Spring4 환경에서 테스트 하였으며, JUnit을 활용하였다.
4. 네이버가 실행되는걸 확인할수 있다.