pytest2-收集与执行测试用例规则

pytest收集测试用例规则

  • 测试文件以test_开头(以_test结尾也可以)
  • 测试类以Test开头,并且不能带有 init 方法
  • 测试函数以test_开头(以_test结尾也可以)

pytest执行测试用例规则

在命令行执行

1.运行某个目录下所有用例   pytest 目录名/

2.运行某一个py文件下测试用例  pytest 目录名/文件名.py

3.运行执行类或者函数  pytest 目录名/文件名::类名::函数名  或者 pytest 目录名/文件名::函数名

4.标记表达式 pytest -m mytestcase   将运行用@ pytest.mark.mytestcase装饰器修饰的所有测试

使用python code触发pytest

如:pytest.main(["-x", "mytestdir"])

上一篇:数据字典生成工具之旅(4):NPOI操作EXECL


下一篇:设置非root账号不用sudo直接执行docker命令