API comunes de Selenium
Navegador
Posicionamiento/operación de objetos
webdriver proporciona una serie de métodos para posicionar elementos, los más utilizados son:
Obtener un Elemento único: find_element_by_xxx()
Obtener todos los elementos: find_elements_by_xxx() Obtener todos
Pasar datos: send_keys()
Hacer clic: hacer clic()
Borrar datos: clear()
Enviar: enviar()
Otros métodos WebElement utilizados habitualmente
Obtener el tamaño de este objeto: controlador. find_element_by_id( "kw").size()
Obtenga el texto de este objeto: driver.find_element_by_id("cp").text
Obtenga las propiedades de este objeto: driver. find_element_by_id('su ').get_attribute('type')
Si el objeto es visible (valor booleano): driver.find_element_by_id("kw").is_displayed()
Teclado eventos
de selenium.webdriver.common.key importar claves
Eventos de teclado