• Selenium 3----获取断言信息


    断言:把实际结果与预期进行比较。

    一般可以通过获取title 、URL和text等信息进行断言。

    • title:用于获得当前页面的标题。

    • current_url:用户获得当前页面的URL。

    • text:获取搜索条目的文本信息。

    from selenium import webdriver
    
    from time import sleep
    
    driver = webdriver.Chrome()
    driver.get('https://www.baidu.com')
    
    print('Before search=======')
    
    # 打印当前页面title
    title=driver.title
    print(title)
    
    #打印当前页面URL
    now_url=driver.current_url
    print(now_url)
    
    driver.find_element_by_id('kw').send_keys('selenium')
    driver.find_element_by_id('su').click()
    sleep(1)
    
    print('After search=========')
    
    #再次打印当前页面title
    title=driver.title
    print(title)
    
    #打印当前页面URL
    now_url=driver.current_url
    print(now_url)
    
    
    #获取结果数目
    user=driver.find_element_by_class_name('nums').text
    print(user)
    

      

  • 相关阅读:
    2月11日
    亚特兰蒂斯
    080215 晴
    2月9日
    2月6日
    2月10日
    080208 晴(0,50)
    关于春晚
    (15,50)
    恍然大悟
  • 原文地址:https://www.cnblogs.com/nfgg/p/10595776.html
Copyright © 2020-2023  润新知