Python+Selenium

 

 

上面三种弹窗可以在浏览器的控制台做出效果,如下图

上面三种弹窗可以用alert方法处理

示例:

#出现弹窗的操作
xxxx
# 切换
al = driver.switch_to.alert

# print(al.text) # 如果要获取文本

# 关闭弹出框
al.accept() # 接受弹框
# al.dismiss() # 取消弹窗

以上方法无法关闭的浏览器弹窗时,请参考下面链接的解决方案

http://testingpai.com/article/1596527701066

原文地址:https://www.cnblogs.com/sue2015/p/14780262.html