hola hector cordial saludo, como puedo hacer para abrir esas dos paginas en el mismo navegador pero en pestañas diferentes?

Pregunta de la clase:
¡Hola, mundo!
jose francisco padilla de la cruz

jose francisco padilla de la cruz

Pregunta
studenthace 5 años

hola hector cordial saludo, como puedo hacer para abrir esas dos paginas en el mismo navegador pero en pestañas diferentes?

2 respuestas
para escribir tu comentario
    jose francisco padilla de la cruz

    jose francisco padilla de la cruz

    studenthace 5 años

    muchas muchas gracias, por tu respuesta.

    Héctor Daniel Vega Quiñones

    Héctor Daniel Vega Quiñones

    teacherhace 5 años

    Hola José, para esto debes utilizar métodos que te permitan identificar tu ventana del navegador, la pestaña en la que te encuentras y cambiar el foco a la que deseas.

    Te comparto este pequeño script para que lo analices, pruebes y modifiques :D

    class MultipleTabs(unittest.TestCase): def setUp(self): self.driver = webdriver.Chrome(executable_path = './chromedriver') driver = self.driver driver.get("https://wikipedia.org/") def test_multiple_tabs(self): self.driver.execute_script("window.open('https://wikipedia.org/');") sleep(3) # Switch to the new window self.driver.switch_to.window(driver.window_handles[1]) self.driver.get("https://stackoverflow.com") sleep(3) # close the active tab self.driver.close() sleep(3) # switch back to first tab self.driver.switch_to.window(driver.window_handles[0]) self.driver.get("https://google.com") sleep(3) def tearDown(self): self.driver.quit()
Curso de Introducción a Selenium con Python [Empieza Gratis]

Curso de Introducción a Selenium con Python [Empieza Gratis]

Selenium es un framework de automatización de navegadores multilenguaje. Con él podrás simular las acciones de tus usuarios dentro de aplicaciones web con fines de testing, generar los reportes correspondientes, automatizar tareas repetitivas e incluso extraer datos de la web. Cualquier acción humana puede ser replicada y serás capaz de programarla.

Curso de Introducción a Selenium con Python [Empieza Gratis]

Curso de Introducción a Selenium con Python [Empieza Gratis]

Selenium es un framework de automatización de navegadores multilenguaje. Con él podrás simular las acciones de tus usuarios dentro de aplicaciones web con fines de testing, generar los reportes correspondientes, automatizar tareas repetitivas e incluso extraer datos de la web. Cualquier acción humana puede ser replicada y serás capaz de programarla.