目录
pytest测试框架 执行方式
以函数的方式简单执行
先了解一下Pytest的执行的方式
test_pytest.py
import pytest
def test_001():
print("test_01")
def test_002():
print("test_02")
if __name__ == '__main__':
#main方法第一个参数-v打印详细信息, 第二个执行的模块名称
pytest.main(['-v',"test_pytest.py"])
看一下输出结果 上面划红线的是执行了多少个测试用例 中间的是执行的测试模块 下面的是有几个是通过的以及时间
函数或方法名的命名规范
函数名或类的方法名须以test为开头否则无法执行 现在演示一下
import pytest
def test_001():
print("test_01")
def test_002():
print("test_02")
def add_test():
print("add_test")
if __name__ == '__main__':
pytest.main(['-v'