pytest中文文档:https://learning-pytest.readthedocs.io/zh/latest/doc/intro/getting-started.html
一. 命名规范
用例编写规范
测试文件:test_开头 或者_test结尾
测试函数:test_开头
测试类:Test开头,并且不能包含_init_方法
测试方法:test_开头
测试包:所有的包Package必须要有__init__.py文件
二. 运行
- pycharm运行
File->Settings->Tools->Python integrated Tools-> Testing选项中默认test runner选择pytest ->应用
配置完成之后,符合规则的测试用例都能拿被识别出来并且会显示出一个三角形的执行按钮,点击这个按钮也能执行某个方法或者某个类。
- 命令行运行
命令行进入到需要执行测试文件所在的路径,使用pytest
命令运行,pytest会找当前目录以及递归查找子目录下所有符合命名规则的函数,类以及方法并执行,当做测试用例并且执行。
三. 运行参数
p