在Pytest中创建带有类作用域的fixture与使用会话作用域有何不同?
我们在pytest fixture中使用不同的作用域来执行特定作用域(如函数或会话)中的操作。Fixture的范围默认设置为Function。不过,如果需要在模块的类之前和之后执行操作,则可以创建具有Class范围的fixture。然而,如果你需要在项目中的一组方法之前和之后执行一个操作,我们使用Session范围(scope= " Session ")。它为某个路径中的项目或模块中的一组方法创建单个fixture。