import selenium
import time
from selenium.webdriver.support.select import Select#最后一个S大写
driver=selenium.webdriver.Chrome(executable_path="./chromedriver.exe")
driver.maximize_window()#窗口最大化
driver.get('https://www.baidu.com/')
driver.find_element_by_xpath('//*[@id="s-usersetting-top"]').click()#点击设置
driver.find_element_by_xpath('//*[@id="s-usersetting-top"]').click()
driver.find_element_by_link_text('搜索设置').click()#选择搜索设置
#点击保存
time.sleep(2)
driver.find_element_by_xpath('//*[@id="se-setting-7"]/a[2]').click()
#切换到alert
ale=driver.switch_to.alert
print(ale.text)
#断言alert弹框
#断言方法一
if ale.text=='已经记录下您的使用偏好':#一旦不符合条件程序继续运行
print('alert弹框成功:',ale.text)
else:
print('alert弹框shibai:', ale.text)
#断言方法二
assert ale.text=='已经记录下您的使用偏好'#一旦不符合条件程序停止运行
print('alert弹框成功啊:')
#点击弹框 确定按钮
ale.accept()#alert弹框点击不用click()
alert弹框定位ale=driver.switch_to.alert,ale.accept()#alert弹框点击不用click()_xing2516_新浪博客
最新推荐文章于 2023-10-19 22:01:57 发布