pytest比起unittest来说比较自由,使用unittest首先要继承TestCase的类,但是pytest是不需要的,但是首先要安装pytest.
pip install pytest
一、pytest的执行规则
import pytest
def test_001():
pass
def add_test002():
pass
class TestF1():
def test_003(self):
pass
def add_test004(self):
pass
if __name__ == '__main__':
pytest.main(["-v","F8.py"])
只执行以test开头的函数或方法。