selenium处理alert弹出框

Posted 2sheep2simple

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了selenium处理alert弹出框相关的知识,希望对你有一定的参考价值。

import time
from selenium import webdriver

driver =webdriver.Chrome(r"D:工具包chromedriver.exe")
driver.maximize_window()
driver.implicitly_wait(6)
driver.get("https://www.baidu.com")
time.sleep(1)

driver.execute_script("window.alert(‘这是一个测试Alert弹窗‘);")
time.sleep(2)
driver.switch_to_alert().accept()  # 点击弹出里面的确定按钮

 

以上是关于selenium处理alert弹出框的主要内容,如果未能解决你的问题,请参考以下文章

selenium自动化实施中对windows弹出框是怎样处理的?

Selenium+python3 应对多个弹出框存在(alert_is_present)判断和处理

使用Selenium框架在做Web自动化测试时,如何处理弹出框?

WebDriver API弹出框的处理

selenium+python自动化95-弹出框死活定位不到

Python Selenium 获取不到弹出框的另外一种思路