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