Tutorial_Basico_Selenium_Completo
Tutorial_Basico_Selenium_Completo
Selenium é uma ferramenta que permite automação de navegadores. Ideal para tarefas repetitivas como a que você
precisa realizar.
Instalação:
1. Instale o Selenium:
Acesse: https://chromedriver.chromium.org/downloads
driver = webdriver.Chrome(executable_path='caminho_para_seu_chromedriver')
driver.get("https://google.com")
print(driver.title)
driver.quit()
Tarefa de Casa:
driver = webdriver.Chrome(executable_path='caminho_para_seu_chromedriver')
driver.get("https://example.com")
print(elemento.text)
driver.quit()
driver.get("https://google.com")
Tarefa de Casa:
Exemplo de Localizadores:
Tarefa de Casa:
Clicando em botões:
botao.click()
Tarefa de Casa:
- Esperas Implícitas:
- Esperas Explícitas:
Tarefa de Casa:
- Pratique usar esperas para garantir que elementos estejam visíveis antes de interagir.
options = Options()
options.add_experimental_option("prefs", prefs)
driver = webdriver.Chrome(options=options)
Tarefa de Casa:
print(elemento.text)
Scroll na página:
driver.execute_script("window.scrollTo(0, document.body.scrollHeight);")
Tutorial Básico de Selenium
Tarefa de Casa:
cliente.click()
driver.back()
Tarefa de Casa:
Estrutura Geral:
1. Login no sistema.
Tarefa de Casa:
Testar e Ajustar:
Script Completo:
Resultado Final: