selenium.webdriver.common.alert

Alert 实现

1. class selenium.webdriver.common.alert.Alert(driver)

允许使用警告框。

使用这个类与警告提示交互。它包含了从警告提示中取消、接受、输入和获取文本的方法。

1.1. 接受 / 取消警告框提示

Alert(driver).accept()
Alert(driver).dismiss()

1.2. 在警告框提示中输入值

name_prompt = Alert(driver)
name_prompt.send_keys("Willian Shakesphere")
name_prompt.accept()

1.3. 阅读提示进行验证的文本

alert_text = Alert(driver).text
self.assertEqual("Do you wish to quit?", alert_text)

1.4. Alert(driver)

创建一个新警告框对象。

  • 参数:

    • driver: 执行用户操作的 WebDriver 实例。

1.5. accept()

接受可用的警告框。

Alert(driver).accept() # 确认警告对话框。

1.6. dismiss()

取消可用的警告框。

1.7. send_keys(keysToSend)

发送

  • 参数:

    • keysToSend: 要发送到警告框的按键

1.8. text

获取警告框文本

© 2020 刘士. All rights reserved.

结果匹配 ""

    没有匹配的结果 ""