随笔分类 - Python Pytest
摘要:pytest_generate_tests:这个钩子函数在每次运行测试用例之前被调用pytest_collection_modifyitems:这个钩子函数在收集测试用例之后、执行测试之前被调用 pytest_runtest_protocol: 这个钩子函数在每个测试用例开始和结束时被调用、钩子函数
阅读全文
摘要:pytest的规则使用 """ 使用pytest编写用例,必须遵守以下规则: (1)测试文件名必须以“test_”开头或者"_test"结尾(如:test_ab.py) (2)测试类命名以"Test"开头。 (3)测试方法必须以“test_”开头。 conftest.py与运行的用例要在同一个pak
阅读全文
摘要:一、pytest.ini执行方式含义 [pytest] addopts = -vsq --html=./report.html testpaths = ./testConftest python_files = test*.py python_classes = Test* python_funct
阅读全文
摘要:关于pytest框架执行顺序是:pytest默认是按照字母来执行执行顺序 import pytest class Test_base(): def setup_class(self): print(" >setup_class") def teardown_class(self): print("
阅读全文
摘要:pytest是一个非常成熟的全功能的Python测试框架,主要特点有以下几点:1、简单灵活,容易上手,文档丰富;2、支持参数化,可以细粒度地控制要测试的测试用例;3、能够支持简单的单元测试和复杂的功能测试,还可以用来做selenium/appnium等自动化测试、接口自动化测试(pytest+req
阅读全文