Como abrir uma nova página no cromo com o cromedriver de selénio em Python

Há alguém que tenha usado ChromeDriver para abrir novas páginas no cromo?

com este código posso abrir o meu index.html em cromado:

driver = webdriver.Chrome("/usr/bin/chromedriver")
driver.get("localhost:3000")

e depois quero abrir localhost:3000/cloudPeer.html numa nova Página:

driver.find_element_by_tag_name("body").send_keys(Keys.CONTROL + 't')
driver.get("localhost:3000/cloudPeer.html")

isto funciona bem no Firefox, mas no Chrome, ele não pode abrir uma nova página, ele apenas atualizar a primeira página, e abrir a nova página, a primeira página está agora perdida.
Quero abrir estas duas páginas ao mesmo tempo e fazer alguns testes de comunicação entre elas.

Author: Dušan Maďar, 2016-02-04

1 answers

Isto funciona para o cromo -
driver.execute_script("window.open('https://www.google.com');")
 7
Author: sidpat, 2016-02-06 04:26:58