Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- bfs 미로탐색 java
- git 연동
- katalon
- 재귀 예제
- 테스트 자동화
- oracle group by
- tomcat log
- 피보나치 예제
- katalon xpath
- 피보나치함수 예제
- 톰캣 실시간 로그
- 재귀함수 예제
- 국세청 해외주식 양도세 신고방식
- 해외주식 양도세 신고
- katalon 자동화
- 해외증권 양도세 한국투자증권
- recursion example
- katalon 비교
- 한국투자증권 양도세 신고
- java.sql.SQLSyntaxErrorException
- CSTS 폭포수 모델
- katalon 사용법
- js 자동완성
- 주식 양도세 신고방법
- 최대공약수 예제
- 피보나치함수
- javascript 자동완성
- Katalon Recorder 사용법
- 홈택스 해외주식 양도세
- 한국투자증권 해외주식 양도세
Archives
- Today
- Total
엄지월드
selenium 문법 본문
selenium에서 자주 사용하는 문법에 대해 말해드리겠습니다.
is_displayed() : 해당 Element가 화면에 존재하는지 확인
send_keys : 해당 Element에 값 입력
clear() : 해당 Element 값 초기화
click() : 해당 Element 클릭
from selenium import webdriver
from selenium.webdriver.common.by import By
browser = webdriver.Chrome('C:\\Users\\gd.eom\\Desktop\\chromedriver') # Chrome Driver 세팅
browser.get('https://naver.com') # 브라우저 open
browser.implicitly_wait(time_to_wait=5) # 페이지 로딩 대기
browser.find_element(By.XPATH, '//*[@id="query"]').is_displayed() # 검색창이 나타났는지 확인
browser.find_element(By.XPATH, '//*[@id="query"]').send_keys("검색어 입력") # 문자 입력
browser.find_element(By.XPATH, '//*[@id="query"]').clear() # 입력한 문자 clear
browser.find_element(By.XPATH, '//*[@id="NM_FAVORITE"]/div[1]/ul[1]/li[1]/a').click() # 해당 xpath 클릭
'QA > Katalon' 카테고리의 다른 글
appium 설치 및 실행 (0) | 2022.04.27 |
---|---|
apk 파일 다운로드 방법 (0) | 2022.04.27 |
katalon xpath 활용 (0) | 2020.02.19 |
Katalon Flushing content description cache 에러 (0) | 2020.01.28 |
Katalon이란? (0) | 2019.11.29 |
Comments