selenium--|警告框处理

时间:2019-06-12 18:27:47   收藏:0   阅读:115
#####################################################
## 警告框处理
#####################################################

from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC

b = webdriver.Chrome()
b.implicitly_wait(10)
b.get(file:///E:/ZM20190316/2.Selenium/TestDemo/alertDemo/promptTest.htm)
b.maximize_window()

b.find_element_by_name(b1).click()

WebDriverWait(b,30,0.5).until(EC.alert_is_present())

print(b.switch_to.alert.text)
b.switch_to.alert.send_keys(西易欧全栈自动化测试)
#确认警告框
b.switch_to.alert.accept()
#关闭警告框
b.switch_to.alert.dismiss()

sleep(3)
b.quit()

 

原文:https://www.cnblogs.com/chen-huan/p/11011337.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!