from selenium import webdriver
from selenium.webdriver.common.by import By
driver.find_element('xpath', '//button')
driver.find_element('id', 'loginForm')
driver.find_element('link text', 'Continue')
driver.find_element('partial link text', 'Conti')
driver.find_element('name', 'username')
driver.find_element('tag name', 'h1')
driver.find_element('class name', 'content')
driver.find_element('css selector', 'p.content')

driver.find_elements('id', 'loginForm')
driver.find_elements('class name', 'content')
driver.find_element(By.XPATH, '//button')
driver.find_element(By.ID, 'loginForm')
driver.find_element(By.LINK_TEXT, 'Continue')
driver.find_element(By.PARTIAL_LINK_TEXT, 'Conti')
driver.find_element(By.NAME, 'username')
driver.find_element(By.TAG_NAME, 'h1')
driver.find_element(By.CLASS_NAME, 'content')
driver.find_element(By.CSS_SELECTOR, 'p.content')

driver.find_elements(By.ID, 'loginForm')
driver.find_elements(By.CLASS_NAME, 'content')

 

 

ㅊㅊ

https://dejavuqa.tistory.com/109

 

find_element By로 정리하기

앞서 selenium에서 element를 찾는 것을 확인했습니다.Selenium Locating Elements (python) 각 element에 따라 method를 따로 사용하는 것 보다 깔끔하게 정리하기 위해 By를 사용해 봅시다.driver.find_element(By., '')으

dejavuqa.tistory.com