我有一个带有三个参数化测试用例的 pytest 测试套件。我想并行执行三个测试用例。示例测试套件如下所示。
### test_suite.py ###
def test_case1(param1, param2):
...
def test_case2(param1, param2):
...
def test_case3(param1, param2):
...
我想为每个测试用例创建一个 python 子进程并并行执行它们。
我试过了py.test -d --tx 3*popen//python=python2.7 -s tests/test_suite.py
但是,测试用例不是并行运行的。我错过了什么吗?
参考文档(链接):
提前致谢。