这就是我想要做的Click in OK button inside an Alert (Selenium IDE)
但是当加载警告弹出时,上述问题中的答案不起作用。 如果在加载时弹出警报,如何在警报内单击“确定”按钮?
答案 0 :(得分:0)
在selenium中,警报处理为Alert
object.您可以使用Alert(driver).accept()
接受警报提示或Alert(driver).dismiss()
将其解除 - 您还可以提供身份验证警报输入或使用警报上的send_keys
方法。 (有关更多详细信息,请参阅链接的文档)
Selenium也有expected condition support for alerts,因此您可以以编程方式检查是否存在警报。
您可以在this previously addressed question
中查看更多详情另外,查找selenium文档时要小心。 Python不是使用Selenium的唯一方法,其语法与使用firefox IDE不同。请确保您正在寻找Python示例和文档。