随笔分类 -  Python Pytest

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

点击右上角即可分享
微信分享提示