Alert
打开网页Alert Testhttps://sahitest.com/demo/alertTest.htm
#使用alert.text获取弹框文字
print(driver.switch_to.alert.text)
#点击确定
driver.switch_to.alert.accept()
Alert Test
from time import sleep
from selenium import webdriver
from selenium.webdriver.common.by import By
driver = webdriver.Chrome()
driver.get("https://sahitest.com/demo/alertTest.htm")
driver.find_element(By.NAME, 'b1').click()
sleep(1)
# 使用alert.text获取弹框文字
print(driver.switch_to.alert.text)
# 点击确定
driver.switch_to.alert.accept()
sleep(2)
driver.close()
Confirm Page
from time import sleep
from selenium import webdriver
from selenium.webdriver.common.by import By
driver = webdriver.Chrome()
driver.get("https://sahitest.com/demo/confirmTest.htm")
driver.find_element(By.NAME, 'b1').click()
sleep(1)
# 使用alert.text获取弹框文字
print(driver.switch_to.alert.text)
# 点击确定
# driver.switch_to.alert.accept()
#点击取消
driver.switch_to.alert.dismiss()
sleep(2)
driver.close()
Prompt Page
from time import sleep
from selenium import webdriver
from selenium.webdriver.common.by import By
driver = webdriver.Chrome()
driver.get("https://sahitest.com/demo/promptTest.htm")
driver.find_element(By.NAME, 'b1').click()
sleep(1)
driver.switch_to.alert.send_keys('ss')
# 点击确定
driver.switch_to.alert.accept()
sleep(2)
driver.close()