其他分享
首页 > 其他分享> > Pytest测试框架(4):conftest.py文件应用

Pytest测试框架(4):conftest.py文件应用

作者:互联网

conftest.py文件:

  pytest中的fixture是pytest用于将测试前后进行预备,清理工作的代码分离出核心测试逻辑的一种机制。但是我们更加希望的是在一个测试套件中,能够共享fixture的机制,这样一个测试套件里面的所有测试点都能够共同使用。

  在pytest中可以通过conftest.py来共享fixture,如果希望多个测试文件共同使用一个fixture时候,可以在该目录下创建conftest.py文件。

 使用conftest.py规则要求:

1、该文件所在目录必须存在__init__.py文件           
2、该文件不能被其他文件导入,会自动被调用
3、所有同目录测试文件运行前都会执行该文件
4、该文件名字是固定的,不可以做任何修改

 

标签:文件,py,fixture,pytest,conftest,Pytest,测试
来源: https://www.cnblogs.com/YouJeffrey/p/15415380.html