1.pytest初尝试
语法规范
pytest命令会默认执行以 -- test_**.py -- 或 -- **_test.py -- 命名文件的测试用例
pytest的测试用例必须以 -- test -- 开头
def test_1():
pytest的测试用例类必须以 -- Test -- 开头
class Test_1():
简单的例子:
#测试用例
def test_1():
name = "小李"
assert name == "小李"
#测试用例类 --- 注意,类不能包含__init__函数
class Test_gather():
def test_1():
name = "小李"
assert name == "小李"

执行方式
输入命令
可以直接输入pytest命令,会直接搜索当前目前以及子目录下,文件名为*_test.py/test_*.py命名的文件中的测试用例。
或者可以可以指定pytest XX.py文件来执行该文件的测试用例
如果想在执行的过程打印print语句的内容,那么就要在pytest后面加上 -s

运行代码
直接在代码中写入
pytest.main()
就可以执行当前的测试用例
如果要加上对应的参数,比如打印print语句的内容,那么就在
pytest.main(["-s"])
加上对应参数

 
                    
                     
                    
                 
                    
                 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号