Navegando enlaces usando el método get – Selenium Python

El módulo Python de Selenium está diseñado para realizar pruebas automatizadas con Python. Los enlaces de Selenium Python proporcionan una API simple para escribir pruebas funcionales/de aceptación utilizando Selenium WebDriver. A través de Selenium Python API puedes acceder a todas las funcionalidades de Selenium WebDriver de forma intuitiva. Este artículo ilustra cómo usar Selenium Python para navegar a cualquier enlace en la web usando el método get de Selenium Webdriver en python.

Si aún no ha instalado Selenium y sus componentes, instálelos desde aquí: Introducción e instalación de Selenium Python .

Cómo navegar enlaces usando Python Selenium

Lo primero que querrá hacer con WebDriver es navegar a un enlace. La forma normal de hacer esto es llamando al método get:
Sintaxis –

driver.get(url)

Ejemplo-

driver.get("http://www.google.com")

WebDriver esperará hasta que la página se haya cargado por completo (es decir, se haya activado el evento de carga) antes de devolver el control a su prueba o secuencia de comandos. Vale la pena señalar que si su página usa una gran cantidad de AJAX en la carga, es posible que WebDriver no sepa cuándo se ha cargado por completo. Si necesita asegurarse de que dichas páginas estén completamente cargadas, puede usar las esperas.

Ejemplo de proyecto:
después de haber instalado Selenium, cree un archivo llamado run.py como –
Programa –

# Python program to demonstrate
# selenium
  
# import webdriver
from selenium import webdriver
  
# create webdriver object
driver = webdriver.Firefox()
  
# get google.co.in
driver.get("https://google.co.in / search?q = geeksforgeeks")

Producción-

Navigating links using get method

Publicación traducida automáticamente

Artículo escrito por NaveenArora y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *