pytest 如何批量执行用例
时间: 2023-09-13 22:05:47 浏览: 252
Python unittest discover批量执行代码实例
pytest 可以通过指定目录或文件名来批量执行用例。具体的做法是:
1. 在终端中进入到测试用例所在的目录,或者直接指定测试用例文件。
2. 执行如下命令:
```
pytest [options] [dir_or_file]
```
其中,`[options]` 是 pytest 的参数选项,可以用来指定测试报告的输出格式、测试用例的筛选规则、并发执行的进程数等等。
`[dir_or_file]` 表示测试用例所在的目录或者测试用例文件名。
例如,如果测试用例文件名为 `test_sample.py`,则可以执行如下命令:
```
pytest test_sample.py
```
如果测试用例分散在多个文件中,可以执行如下命令:
```
pytest test_dir/
```
其中 `test_dir/` 表示测试用例所在的目录。这样,pytest 就会递归查找该目录下的所有测试用例并执行。
阅读全文