Selenium

 

'''셀레니움'''
Selenium

[image]
'''종류'''
프레임워크
'''라이선스'''
아파치 라이선스
'''레포지스토리'''
GitHub
'''대상 플랫폼'''
크로스 플랫폼
'''버전'''
3.14.0[1]
홈페이지
1. 개요

[clearfix]

1. 개요


Selenium은 프로그램을 이용해 자동화된 웹 테스트를 수행할 수 있도록 해주는 프레임워크이다. 현재는 Java, C##, Ruby, Python등 많은 언어를 지원한다. 현재는 아파치 라이선스하에 오픈소스로 자유로이 이용할 수 있다.
현재는 웹 테스트의 목적뿐만 아니라 다양한 목적으로 쓰이고 있다. 그중 하나가 기존 크롤러는 웹페이지를 단순이 받아와 분석하는데 그쳤다면 Selenium을 이용한 크롤러는 자동으로 로그인을 수행할 수도 있고 설문조사에 참여할 수 있게 하기도 하는 등 웹에서의 모든 작업을 대신 맡길 수 있다.

[1] C#기준 최신 안정 버전이다.