[英]How to open new tab in Chrome with Selenium-chromeDriver in Python
有没有人使用ChromeDriver
在 Chrome 中打开新标签页?
使用此代码,我可以在 Chrome 中打开我的index.html
:
driver = webdriver.Chrome("/usr/bin/chromedriver")
driver.get("localhost:3000")
然后我想在新选项卡中打开localhost:3000/cloudPeer.html
:
driver.find_element_by_tag_name("body").send_keys(Keys.CONTROL + 't')
driver.get("localhost:3000/cloudPeer.html")
这在 Firefox 中运行良好,但在 Chrome 中,它无法打开新选项卡,它只是刷新第一页,然后打开新页面,现在第一页丢失了。
我想同时打开这两个页面,并在它们之间做一些通信测试。
这适用于铬 -
driver.execute_script("window.open('https://www.google.com');")
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.