08、分析测试执行时间及获取pytest帮助

官方用例

python 复制代码
# content of test_slow_func.py
import pytest
from time import sleep

@pytest.mark.parametrize('delay',(1.1,1.2,1.3,1.4,1.5,1.6,1.7,1.8,1.9,1.0,0.1,0.2,0,3))
def test_slow_func(delay):
    print("test_slow_func {}".format(delay))
    sleep(delay)
    assert 1

解读与实操

  • 查询pytest版本号
  • 查询所有pytest的fixture
  • 查询所有pytest的帮助

应用场景

  • 遇到新场景,想查看下pytest中是否有相应实现。
  • 看到其他人使用了某个特性,要了解相关用法

以上两种场景,都可以通过pytest -h 帮助,要查询或了解。

相关推荐
开源优测11 小时前
深度解析 Pytest 中的 conftest.py
pytest
天天要nx18 小时前
D105【python 接口自动化学习】- pytest进阶参数化用法
python·pytest
天天要nx2 天前
D102【python 接口自动化学习】- pytest进阶之fixture用法
python·pytest
程序猿000001号3 天前
探索Python的pytest库:简化单元测试的艺术
python·单元测试·pytest
爱学测试的雨果4 天前
分布式测试插件 pytest-xdist 使用详解
分布式·pytest
七灵微6 天前
【测试】Pytest
pytest
钱钱钱端6 天前
Pytest参数详解 — 基于命令行模式!
自动化测试·软件测试·python·jmeter·职场和发展·pytest·压力测试
blues_C7 天前
Pytest-Bdd vs Behave:选择最适合的 Python BDD 框架
自动化测试·python·pytest·测试框架·bdd
天天要nx7 天前
D101【python 接口自动化学习】- pytest进阶之fixture用法
python·pytest
大霞上仙7 天前
pytest入门五:命令行参数
pytest