标签:取消 int cli time aci code idc span 直接
web网站中某些点击操作会触发alert弹窗。在selenium进行自动化过程中,模拟操作alert弹窗时直接定位会报错找不到元素。需要先切换到alert然后用alert处理方法进行操作。
switch_to.alert # 切换到alert弹窗 text # 获取弹出框文本 accept() # 确定 dismiss() # 取消 send_keys() # 输入
模拟操作alert步骤如下:
1 driver.find_element_by_id("").click() # 点击按钮,弹出alert弹窗 2 time().sleep(3) # 等待弹出alert 3 alt = driver.switch_to.alert 4 print("alert中文本:", alt.text) # 打印alert中文本 5 alt.accept() # 点击alert弹窗-确定btn
(selenium+python)_UI自动化09_定位alert弹窗
标签:取消 int cli time aci code idc span 直接
原文地址:https://www.cnblogs.com/mini-monkey/p/12130264.html