alert弹框操作

## alert
出现频率不高。
```python
browser.switch_to.alert.accept()
实现弹框的方式:
1、原生的 alert, prompt, 样式很丑,所以现在用得少
2、框架vue.js 实现了 ui 效果,弹框,就是普通的元素。




出现弹框加个
browser.switch_to.alert.accept()
就能继续找元素了
from selenium import webdriver


def test_alert():
    url = 'file:///D:/vip%E7%8F%AD%E7%BA%A7/py44/day37_%E6%B5%8F%E8%A7%88%E5%99%A8%E6%93%8D%E4%BD%9C/alert.html'
    with webdriver.Chrome(executable_path='chromedriver_95.exe') as browser:
        browser.implicitly_wait(5)
        browser.get(url)
        # 能找到吗?
        el = browser.find_element('id', 'hello')
        el.click()
        # 出现 alert, 无法再定位主页面
        # 1、先切换到 alert 当中,点击确定。
        # 注意:alert 后面没有括号
        browser.switch_to.alert.accept()

        el = browser.find_element('id', 'hello')
原文地址:https://www.cnblogs.com/wsfsd/p/15623594.html