
jose francisco padilla de la cruz
Preguntahola hector cordial saludo, como puedo hacer para abrir esas dos paginas en el mismo navegador pero en pestañas diferentes?

jose francisco padilla de la cruz
muchas muchas gracias, por tu respuesta.

Héctor Daniel Vega Quiñones
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()