Selenium 打开新的浏览器选项卡
我尝试了几个功能,但似乎都不起作用?例如:Selenium 打开新的浏览器选项卡,selenium,go,Selenium,Go,我尝试了几个功能,但似乎都不起作用?例如: element, _ := webdriver.FindElement(selenium.ByCSSSelector, "body") element.SendKeys(selenium.ControlKey + "t") Selenium能够在浏览器中执行javascript 要打开新选项卡,请让selenium运行以下操作: window.open() 我以前没有使用过Selenium&Go,因此我无法对
element, _ := webdriver.FindElement(selenium.ByCSSSelector, "body")
element.SendKeys(selenium.ControlKey + "t")
Selenium能够在浏览器中执行javascript 要打开新选项卡,请让selenium运行以下操作:
window.open()
我以前没有使用过Selenium&Go,因此我无法对语法进行评论。但是,它通常是沿着driver.ExecuteScript(“window.open()”)
的行进行的。看看你的IDE是否能帮你填补这个空白
获得新选项卡后,通常需要使用.switch to
将selenium移动到另一个选项卡
更新: 医生建议
// ExecuteScript executes a script.
ExecuteScript(script string, args []interface{}) (interface{}, error)
请参见这是否回答了您的问题?