📅  最后修改于: 2020-11-06 05:22:45             🧑  作者: Mango
默认情况下,pytest按顺序运行测试。在实际情况下,一个测试套件将具有许多测试文件,并且每个文件将具有一堆测试。这将导致大量的执行时间。为了克服这个问题,pytest为我们提供了并行运行测试的选项。
为此,我们需要首先安装pytest-xdist插件。
通过运行以下命令安装pytest-xdist-
pip install pytest-xdist
现在,我们可以使用语法pytest -n
pytest -n 3
-n
当只有几个测试要运行时,我们不会有太多时间差。但是,当测试套件很大时,这很重要。