일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
Tags
- 유지보수성 테스트
- ISTQB
- testcase
- seleium
- 테스트
- 테스트케이스
- SQA
- 애자일
- agile
- test
- 테스트 케이스
- 셀레니움
- risk-based testing
- Test Case
- QA
- Software life cycle model
- testing method
- Testing
- csts
- Python
- RBT
- maintainability test
- 위험 기반 테스트
- 비기능테스트
- 파이썬
- selenium
- 자동화
- 테스트 설계 기법에 따른 분류
- 품질
- regression test
Archives
- Today
- Total
Study_Note
Chrome Driver 본문
728x90
ChromeDriver는 구글 크롬 브라우저를 자동화하기 위한 드라이버입니다. Selenium WebDriver와 함께 사용하여 구글 크롬 브라우저의 동작을 제어하고, 웹 응용 프로그램을 테스트하고 자동화할 수 있습니다.
ChromeDriver는 구글 크롬 브라우저의 버전에 맞게 다운로드하여 사용해야 합니다. 이를 통해 구글 크롬 브라우저와 ChromeDriver 간의 호환성 문제를 방지할 수 있습니다. ChromeDriver는 WebDriver API를 지원하며, 이를 통해 다양한 언어로 작성된 Selenium 코드를 실행할 수 있습니다.
ChromeDriver는 크롬 브라우저의 요소에 대한 검사 및 조작 기능을 제공합니다. 이를 통해 웹 페이지의 요소를 식별하고, 이를 클릭하거나 값을 입력하거나, 스크롤하는 등의 동작을 수행할 수 있습니다. ChromeDriver는 또한 브라우저의 설정을 제어할 수 있는 기능을 제공합니다. 이를 통해 쿠키나 캐시 등의 브라우저 설정을 제어하거나, 윈도우나 탭을 생성하거나, 브라우저 크기를 변경하는 등의 동작을 수행할 수 있습니다.
- Chrome Driver 설치하기
- 크롬 브라우저 버전 확인하기
- 설치 된 브라우저의 버전 확인 후 크롬드라이버 설치
- https://chromedriver.chromium.org/downloads
- 운영체제에 맞는 드라이버 선택 후 다운로드
- 드라이버 위치 변경
- 다운로드 받은 크롬 드라이버를 자신이 사용할 python이 있는 위치 or 사용하는 python 경로로 옮겨주어야 합니다.
(자신이 코딩할 파이썬 파일이 있는 폴더 .py , .ipynb 가 있는 위치라고 생각하시면 됩니다.) - 한글 경로 : X
- ex. C:\Users\bc\py_workspace
- 다운로드 받은 크롬 드라이버를 자신이 사용할 python이 있는 위치 or 사용하는 python 경로로 옮겨주어야 합니다.
- PyCham(파이참) 실행 후 설치 여부 확인
- selenium 을 import 해온 후 webdriver 실행
'selenium (with python)' 카테고리의 다른 글
selenium : python 시간대기 명령어 (0) | 2023.04.28 |
---|---|
selenium python : page scroll (0) | 2023.04.28 |
selenium python : Import, from, as (0) | 2023.04.28 |
Selenium WebDriver (0) | 2023.04.27 |
Selenium IDE (0) | 2023.04.27 |