• pytest学习系列_pytest-sugar插件之测试进度可视化


    一、前言

      在我们进行自动化测试的时候,用例往往是成百上千上万,执行的时间是几十分钟或者是小时级别。有时,我们在调试那么多用例的时候,不知道执行到什么程度了,而pytest-sugar插件能很好解决我们的痛点。

    二、安装

      pip install pytest-sugar

    三、案例演示

      代码

    #!/usr/bin/python3
    # -*- coding: UTF-8 -*-
    """
    @author:durant.zeng
    @Description:描述
    @file:test_rerun.py
    @time:2020/12/11
    """
    
    import requests
    
    def test_taobao1():
        url = "https://taobao.com"
        r = requests.post(url=url,timeout=0.30)
        print(r.elapsed.total_seconds())
    
    
    def test_taobao2():
        url = "https://taobao.com"
        r = requests.post(url=url,timeout=0.30)
        print(r.elapsed.total_seconds())
    
    
    
    def test_taobao3():
        url = "https://taobao.com"
        r = requests.post(url=url,timeout=0.09)
        print(r.elapsed.total_seconds())

      执行命令:

      pytest

      output:

    从输出来看,能满足我们日常调试用例,从而知道用例执行程度的需求

      

    知道、想到、做到、得到
  • 相关阅读:
    接口内容小结
    接口的静态方法与私有方法
    接口的默认方法
    发红包O
    抽象
    《大道至简》读后感
    重写
    继承中的二义性问题
    数学应用
    继承
  • 原文地址:https://www.cnblogs.com/Durant0420/p/14106337.html
Copyright © 2020-2023  润新知