pytest参数化测试在p中运行所有场景

2024-10-04 11:25:27 发布

您现在位置:Python中文网/ 问答频道 /正文

我可以一个接一个地运行pytest参数化测试,如下所示

@pytest.mark.parametrize("asetup", ['a1','a2'])
@pytest.mark.parametrize("bsetup", ['b1','b2'])

这里有4个场景。我可以并行运行吗?在

^{pr2}$

我试过使用xdist,但它仍然一个接一个地运行。在

py.test -d --tx 3*popen//python=python2.7 tests_suite.py -vv -k 'test_1' -s

我将scopemodule改为{},但我没有看到它们并行运行。在

@pytest.fixture(scope="function")


Tags: pytesta2参数pytesta1场景b2