selenium IDE 命令 'openWindow' 是否有等效的 selenium python webdriver 命令?

Is there an equivalent selenium python webdriver command for the selenium IDE command 'openWindow'?

我们有一个 selenium IDE 脚本,我们正在将其转换为 python webdriver。以下命令没有转换:

[openWindow | http://mywebsite.com/index.php | window1]]

我已经为 openWindow 搜索了等效的 webdriver 命令,但我没有找到任何东西。谁能告诉我在 webdriver 中处理此命令的最佳方法是什么?

恐怕在网络驱动程序 API 中 没有直接的选择 ,无法可靠地使用浏览器选项卡(除了通过 [=12 在打开的选项卡之间切换=]).即使打开标签页,键盘快捷键也是唯一的方法,参见:

  • How to open a new tab using Selenium WebDriver with Java?
  • I can't open the NEW TAB in google Chrome Using selenium
  • switch tabs using Selenium WebDriver with Java

如果您需要打开 "new window" 并使用 driver.get() 导航到 URL.

,只需实例化一个新驱动程序