# selenium.webdriver.common.alert

The Alert implementation.

Classes

`Alert`(driver) | Allows to work with alerts.

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

  Allows to work with alerts.

  Use this class to interact with alert prompts. It contains methods for dismissing, accepting, inputting, and getting text from alert prompts.

  Accepting / Dismissing alert prompts:

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

  Inputting a value into an alert prompt:

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

  Reading a the text of a prompt for verification:

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

  Creates a new Alert.

  Args:

    - driver: The WebDriver instance which performs user actions.

  property text: str

    Gets the text of the Alert.

  dismiss() → None

    Dismisses the alert available.

  accept() → None

    Accepts the alert available.

    Usage:

          Alert(driver).accept() # Confirm a alert dialog.

  send_keys(keysToSend: str) → None

    Send Keys to the Alert.

    Args:

      - keysToSend: The text to be sent to Alert.