엄지월드

selenium 문법 본문

QA/Katalon

selenium 문법

킨글 2022. 4. 21. 11:12
반응형

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