pytest测试用例编写规则:
- 1、测试文件以test_开头(以_test结尾也可以)
- 2、测试类以Test开头,并且不能带有__init__方法
- 3、测试函数以test_开头
- 4、断言必须使用assert
测试文件和测试函数的演示如下:
测试类的演示如下:
pytest.main() :用来执行测试用例
pytest.main() 会自动搜索当前文件夹以及子文件夹下所有满足编写规则的测试用例执行
pytest.main() 参数:
-s 打印print语句到控制台
-v 显示测试方法执行的详情
由于pytest.main() 可以自动搜索满足规则的用例,故可以单独新建一个文件用来执行
最终执行效果: