代码改变世界

Python+Selenium - Alert弹框

2021-05-18 11:34  起个昵称  阅读(112)  评论(0编辑  收藏  举报

 

 

 

 

 

 

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

 

 

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

示例:

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

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

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

 

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

http://testingpai.com/article/1596527701066