当前位置:   article > 正文

pytest 之 fixture 夹具_pytest fixture return yield

pytest fixture return yield

pytest 之 fixture 夹具(作用域)

一、unittest中的setup和teardown 在pytest中如何表示?
fixture 夹具与unittest中的setUp相似
使用方式:
@pytest.fixture()
yield相当于unittest中的tear_down 测试用例方法执行之后进行执行
第一种方式: 将夹具函数名称作为参数传递到测试用例函数当中
在这里插入图片描述
第二种方式:
@pytest.mark.usefixtures(“夹具函数名称”)
将夹具函数名称以字符串的形式传入@pytest.mark.usefixtures()中,可以传多个值,可以直接放到类上面去,类下面的方法就可以不用写了,但是这样有一个局限性:不能接收返回值,即如果fixtrue中有返回值,就不采用@pytest.mark.usefixtures(“夹具函数名称”)这个方法

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/672704
推荐阅读
相关标签
  

闽ICP备14008679号