Pytest框架是通过fixture来实现的。
首先先定义fixture,然后在调用。定义fixture,是通过一个函数在来实现的,在函数上面可以通过一个装饰器的@符号,@pytest.fixture来声明一个fixture.
在函数内部的时候,通过yield来区分前置代码和后置代码的。
在调用的时候可以使用@pytest.mark.usefxtiurees这个装饰器。
Pytest里面的测试用例怎么进行前置准备和后置清理操作?
原文:https://www.cnblogs.com/qiaoyue01/p/13512225.html