selenium--|警告框处理
##################################################### ## 警告框处理 ##################################################### 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()