我有一个带有三个参数化测试用例的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
但是测试用例并非并行运行。我错过了什么吗?
参考文档(link):
提前致谢。