python中pytest的用法,pytest中fixture用法
p ytest 模块的使用 pytest 是第三方测试框架,是基于 unittest 的扩展框架,比 unittest 更简洁,更高效。 安装 pytest 模块 使用 pip install pytest 即可。安装好之后,到 cmd 中输入 pytest --version 检查是否安装成功。 pytest 运行方法 想要用 pytest 运行,首先要 import pytest 比如创建一个 demo.py 文件,内容为: import pytest # 导入包 def test_sucess(): # 定义第一个测试用例,assert 0表示断言失败 print("test sucess") assert 0 def test_fail(): # 定义第二个测试用例,没有assert,默认成功 print("test fail") if __name__ == "__main__": #定义一个列表,列表内容为测试文件名,也可以为元组,表示需要运行的文件为demo.py test_list = ['demo.py'] # 用pytest模块的main()方法,参数为上面定义好的列表或者元组。 pytest.main(test_list) # pytest.main(['-s','demo.py']) # 也可以这样写,这样写和上面那样写会运行结果会有所不同,可以自己试试看。