上面三种弹窗可以在浏览器的控制台做出效果,如下图
上面三种弹窗可以用alert方法处理
示例:
#出现弹窗的操作xxxx# 切换al = driver.switch_to.alert# print(al.text) # 如果要获取文本# 关闭弹出框al.accept() # 接受弹框# al.dismiss() # 取消弹窗
以上方法无法关闭的浏览器弹窗时,请参考下面链接的解决方案
http://testingpai.com/article/1596527701066