zoukankan      html  css  js  c++  java
  • Selenium3+python自动化009- 截图

    一、断言

     assert cur_title=='百度一下,你就知道1','title断言失败'

    'title断言失败':自定义报错

    二、截图

    # 调用截屏方法(路径+截图名称)
    driver.get_screenshot_as_file('../image/image.png')
    from selenium import webdriver
    from time import sleep
    import os
    
    driver=webdriver.Chrome()
    
    # 最大化
    driver.maximize_window()
    
    driver.get('https://www.baidu.com')
    cur_title=driver.title
    cur_url=driver.current_url
    print(cur_title)
    print(cur_url)
    assert cur_title=='百度一下,你就知道','title断言失败'
    try:
        assert cur_title=='百度一下,你就知道1','title断言失败'
        assert cur_url=='https://www.baidu.com/123'
    except:
        # 调用截屏方法
        # driver.get_screenshot_as_file('../image/image.png')
        driver.get_screenshot_as_file('image.png')
    
    sleep(3)
    driver.quit()
    断言和截图
    
    
    
     
     
  • 相关阅读:
    Java日志框架
    分布式任务并发调度
    并发(三) CountDownLatch
    并发(二)CyclicBarrier
    并发(一) Semaphore
    MySql
    Hash
    由一个序列化框架的更换引发的问题
    navicat 12 激活
    Spring security
  • 原文地址:https://www.cnblogs.com/liunaixu/p/11084342.html
Copyright © 2011-2022 走看看