安装就讲这么多,别的不多比比
第1个例子(基本法要了解):
这个例子中,还有一些需要注意的知识点:
1 pytest
将在当前目录及其子目录中运行test _ * .py或* _test.py形式的所有文件
那么当前目录指的是什么呢?
2 pytest查找所遵循的标准测试发现规则,扩展资料有时间可以查看一下
第2个例子(重试次数):
使用 --maxfail=2 可以设置最大重试次数
pytest --maxfail=2
第3个例子(指定测试/选择测试):
指定一个文件运行测试
pytest test_mod.py
指定一个目录运行测试
pytest test_mod.py
按关键字表达式进行测试
使用此方法有一些不确定性,无法准确地知道会运行了那些测试,会有一些维护成本
# MyClass 中方法没有method的测试 “” 内是一个表达式
pytest -k "MyClass and not method"
此外还有很多选择测试的方法,具体请点击这里查看