13 Comandos de Selenium que deberíamos comocer

Comenzamos por los elementos que Selenium viene a llamar Localizadores. Para identificar estos elementos en una página web usaremos el comando findElement(), y así tenemos:

  1. find_element_by_xpath : esto se puede usar para ubicar y devolver el primer elemento con la sintaxis XPath. Debemos entonces trabajar con un documento XML, se utilizaría de la siguiente forma:
from selenium import webdriver   
#here we paste link to our exe file in the webdriver.chrome method  
driver = webdriver.Chrome("./chromedriver.exe")   
#we maximize our window 
driver.maximize_window()   

#We will use the driver.get to open the wiki main page 
driver.get("https://en.wikipedia.org/wiki/Main_Page")   

#we copy our xpath of the elements we are interested in from the Inspect element in browser 
elements = driver.find_element_by_xpath('//*[@id="n-contents"]/a/span') 


print(elements) 

#we then close the browser   
driver.close()   

Deja un comentario