selenium学习:告警框处理
发表于:2024-11-25 作者:千家信息网编辑
千家信息网最后更新 2024年11月25日,文件名:test12.py#coding=utf-8from selenium import webdriverfrom selenium.webdriver.common.action_chains
千家信息网最后更新 2024年11月25日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安全错误
数据库的锁怎样保障安全
常州巡检软件开发
珠海餐饮软件开发外包
表格中怎样查找重复数据库
测控软件开发技术串口实验报告
冷备服务器
国内知名的网络安全公司有
观看网络安全视频的意义
2012服务器怎么配置远程
昆明电视教育台网络安全知识讲
肥乡天气预报软件开发
网络安全火不火
用u盘怎么装服务器系统
军财系统数据库无法连接
玉成网络技术
天津网络安全认证有效期多久
论坛数据库系统sql
云南人社网络安全宣传
实用网络技术实训报告
睿豆豆互联网科技
数据库怎样处理信息
如何实施网络安全的安全措略
查看在数据库中建好的表格
服务器虚拟化怎么报名
网络安全执法培训总结
全互联网科技有限公司
网投软件开发
南京erp软件开发外包合同
知宇软件开发
重庆虚拟直播软件开发
充值卡密码数据库