在将其标记为重复之前 . 请阅读问题 . 我已经看到了很多关于这类问题的答案 . 但他们都没有真正奏效 . 最接近的是下面的代码由twobytehero ..
Selenium 2: Open link in new tab and close tabs
但它打开一个窗口而不是一个标签,我无法控制延迟 . 我正在使用selenium 3.使用Selenium WebDriver和JAVA,我试图自动化一个功能,我必须打开一个新的选项卡在那里做一些操作,然后回到上一个选项卡(Parent) . 什么是用firefox做到最好的方法?
1 回答
您可以使用大致相同的方法 . 要打开新标签使用快捷方式:
要导航到上一个标签:
关闭当前标签:
用于打开新标签的代码可能如下所示:
另外,使用
RemoteWebDriver
移动到另一个选项卡,您可以使用: