selenium基础(获取验证信息-断言)

获取验证信息

  • 实际结果与预期结果进行比较称之为断言
  • 通过获取title、URL、text等信息进行断言
  • text方法用于获取标签对之间的文本信息
from selenium import webdriver
import time

driver=webdriver.Firefox()
driver.maximize_window()
driver.get("https://www.baidu.com")
driver.find_element_by_id('kw').send_keys('selenium')
driver.find_element_by_id('su').click()
time.sleep(2)
text=driver.find_element_by_class_name('nums_text').text
#判断结果是否正确,如果不正确截图
if '百度23523找到相关结果约' in text:
    print("pass")
else:
    driver.get_screenshot_as_file('D:\\test.png')
    print('error')
driver.quit()

猜你喜欢

转载自www.cnblogs.com/jingdenghuakai/p/11701122.html