pytest
pytest
惠惠0909
一点一点积累经验
展开
-
pytest内置fixture request的使用
request fixture的作用是:提供测试用例的相关信息说明:可以查看测试用例以下相关内容:调用的fixture名字,fixture的作用范围 case函数,所在模块,系统路径 执行会话的信息 获取执行测试时传入的命令行参数代码演示:import pytest@pytest.fixture()def setup_f(request): print("============") print("active fixtures: %s"%request..原创 2021-09-26 16:30:10 · 349 阅读 · 0 评论 -
pytest之fixture的高级用法
0.fixture就是跑测试之前或者之后跑的一些功能,也可以往test case中传入参数fixture功能可以看成一个普通函数return 和 yield之前的部分在跑测试用例前面执行,一般可以看作case setup行为yield之后的部分在跑测试用例之后执行,一般可以看作 case teardown行为返回值可以传入到case中使用1.创建fixture,普通函数被装饰器pytest.fixture()装饰后,就可以被声明成一个fixturepytest.fixture()装饰器可以有参数原创 2021-09-24 16:59:30 · 394 阅读 · 0 评论