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

标签 python selenium selenium-webdriver webdriver selenium-ide

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

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

我已经搜索了 openWindow 的等效 webdriver 命令,但没有找到任何内容。有人可以告诉我在 webdriver 中处理这个命令的最佳方法是什么吗?

最佳答案

恐怕 webdriver API 中没有直接替代方案,无法可靠地使用浏览器选项卡(除了通过 switch_to.window() 在打开的选项卡之间切换)。即使要打开选项卡,键盘快捷键也是唯一的方法,请参阅:

如果您需要打开“新窗口”并使用 driver.get() 导航到 URL,只需实例化一个新驱动程序即可。

关于python - selenium IDE 命令 'openWindow' 是否有等效的 selenium python webdriver 命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28078246/

相关文章:

Python MySQLdb : table does not get deleted immediately

python - 合并背景音频文件

python - 如何在列名子组中独立地重新排列 pandas 数据框的每一行?

c# - 如何遍历表格来输入数据

javascript - 深度嵌套的 JS 闭包

python - Spark,关于reduceByKey的小问题

selenium - XPath 使用包含值的文本区域

ruby-on-rails - fullCalendar 的集成测试

python - 如何使用 Selenium WebDriver 提取文本输入中输入的文本?

selenium - VisibilityOfElementLocated 与 PresenceOfElementLocated