공부방/셀레니움_Java

2.셀레니움의 동작원리

Winter_Snow 2023. 6. 16. 19:34

셀레니움 아키텍처 그림(아래 참조한 블로그에서 가져옴)

1. 개발자는 Python, Java와 같은 언어를 이용하여 개발을 하게 된다.
2. 위의 개발을 통해 만들어진 프로그램은 구동시 JSON 형식을 통하여 Selenium WebDriver 모듈을 작동시키는 것으로 보임 (import, dependency를 동하여 모듈을 끌어와야 함)
3. WebDriver는 실제 브라우저를 통제하게 되는데, 프로토콜은 HTTP로 보임.

 

 

https://kadensungbincho.tistory.com/75

 

셀레니움 내부구조 (Selenium Internals)

이 글에서는 자동화 웹 테스트나 웹 스크래핑을 진행해보셨다면, 한 번쯤은 들어보셨을 셀레니움(Selenium)의 내부구조를 살펴보려 합니다. 먼저 넓은 범위의 아키텍쳐를 살펴보고, 실제 주요 로

kadensungbincho.tistory.com

 

'공부방 > 셀레니움_Java' 카테고리의 다른 글

5. 셀레니움 동작 코드  (0) 2023.06.16
4.셀레니움 setup 코드  (0) 2023.06.16
1.셀레니움이란  (0) 2023.06.16
3.셀레니움 Java Dependency  (0) 2023.06.16