我们有一个 selenium IDE 脚本,正在转换为 python webdriver。以下命令未转换:
[openWindow | http://mywebsite.com/index.php | window1]]
我已经搜索了 openWindow 的等效 webdriver 命令,但没有找到任何内容。有人可以告诉我在 webdriver 中处理这个命令的最佳方法是什么吗?
最佳答案
恐怕 webdriver API 中没有直接替代方案,无法可靠地使用浏览器选项卡(除了通过 switch_to.window()
在打开的选项卡之间切换)。即使要打开选项卡,键盘快捷键也是唯一的方法,请参阅:
- 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
如果您需要打开“新窗口”并使用 driver.get()
导航到 URL,只需实例化一个新驱动程序即可。
关于python - selenium IDE 命令 'openWindow' 是否有等效的 selenium python webdriver 命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28078246/