selenium学习:告警框处理
发表于:2025-12-03 作者:千家信息网编辑
千家信息网最后更新 2025年12月03日,文件名:test12.py#coding=utf-8from selenium import webdriverfrom selenium.webdriver.common.action_chains
千家信息网最后更新 2025年12月03日selenium学习:告警框处理
文件名:test12.py
#coding=utf-8from selenium import webdriverfrom selenium.webdriver.common.action_chains import ActionChainsimport timedriver = webdriver.Chrome()file_path='http://www.baidu.com'driver.implicitly_wait(10)driver.get(file_path)link = driver.find_element_by_link_text('设置')ActionChains(driver).move_to_element(link).perform()#打开搜索设置driver.find_element_by_link_text("搜索设置").click()time.sleep(5)#保存设置driver.find_element_by_css_selector('#gxszButton > a.prefpanelgo').click()time.sleep(5)#接受警告框 driver.switch_to_alert().accept()time.sleep(10)driver.quit()上述代码中,首先打开百度首页,开开搜索设置,点击保存设置后,会弹出"已经记录下您的使用偏好"告警框
通过driver.switch_to_alert()获取当前页面上的告警框,并使用accept方法接收告警框
在Webdriver中处理JavaScript所生成的alert、confirm以及prompt十分简单,具体使用switch_to_alert方法定位到alert/confirm/prompt,然后使用text/accept/dismiss/send_keys方法进行操作处理
text:返回alert/confirm/prompt中的文字信息
accept():接受现有告警框
dismiss()解散现有告警框
send_keys(keysToSend)发送文本至告警框。keysToSend将文本法制告警框
方法
搜索
处理
文本
代码
信息
偏好
文件
文件名
文字
法制
页面
首页
定位
生成
学习
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
导入数据无法访问数据库怎么办
河北oa软件开发价格
互联网科技公司的英文缩写
计算机网络技术考证吗
软件开发中表明阶段是编码吗
中学生与网络安全论文
mysql数据库深度优化
上海亦凯互联网科技有限公司
微软云怎么创建linux服务器
捷创睿软件开发公司
互联网科技类资讯
信息工程大学网络安全实验班
向日葵可以用于服务器系统
计算机网络安全前言怎么写
腾正云服务器管理
appcan 数据库模块
通常的数据库接口技术
数据库表改动sql查询
中国人才数据库国家承认吗
武汉大学网络安全创始人
服务器中怎么加无线网
服务器虚拟主机管理软件
深圳市图鸭网络技术有限公司
上海御驾网络技术服务有限公司
邵阳软件开发培训排行榜
数据库的两层独立
开关软件开发模板
plsql查询数据库
麒麟如何查看数据库版本信息
集客网络技术支撑