web自动化之alert弹窗操作
Posted 帅瓶子
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了web自动化之alert弹窗操作相关的知识,希望对你有一定的参考价值。
from selenium import webdriver from selenium.webdriver.support.wait import WebDriverWait from selenium.webdriver.support import expected_conditions as EC from selenium.webdriver.common.by import By driver = webdriver.Chrome() driver.get("url") # 判断alert是否出现 WebDriverWait(driver,20).until(EC.alert_is_present()) # 进入alert弹窗 alert = driver.switch_to.alert # 获取alert弹窗的文本 alert.text # 输入文本 alert.send_keys("随便") # 接受弹窗 alert.accept() # 取消弹窗 alert.dismiss()
以上是关于web自动化之alert弹窗操作的主要内容,如果未能解决你的问题,请参考以下文章
Selenium中web三大切换之iframe窗口及Alert(弹窗)切换
(selenium+python)_UI自动化09_定位alert弹窗
selenium自动化测试之单选下拉列表alert弹窗处理页面刷新
selenium自动化测试之单选下拉列表alert弹窗处理页面刷新