zoukankan      html  css  js  c++  java
  • selenium

    断言:通过脚本提取相应元素的数值,将实际结果与预期结果进行比较。通常获取title,URL,text等信息进行断言。

    from selenium import webdriver
    from time import sleep
    
    driver = webdriver.Chrome()
    driver.get("https://www.baidu.com")
    
    # 获取当前页面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(5)
    
    # 获取搜素条目的文本信息text
    user = driver.find_element_by_class_name('nums').text
    print(user)
    sleep(5)
    driver.quit() Results: 百度一下,你就知道 https://www.baidu.com/ 搜索工具 百度为您找到相关结果约8,980,000个

      

    参考资料:http://www.testclass.net/selenium_python/get-assertion-info/

  • 相关阅读:
    python 线程同步
    python 线程模块
    Python线程
    Python 多线程
    Python SMTP发送邮件
    Python Internet 模块
    简单实例
    Socket 对象(内建)方法
    Python 网络编程
    python 数据库错误处理
  • 原文地址:https://www.cnblogs.com/studyddup0212/p/9028830.html
Copyright © 2011-2022 走看看