pytest (七) parametrize 使用方法
import pytest
@pytest.mark.parametrize('args', ['python', 'java'])
def test_a(args):
print(args)
# 结果如下
'''
test_a python
test_a java
'''
import pytest
@pytest.mark.parametrize('name,age', [['张三', '18'], ['李四', '20']])
def test_a(name, age):
print(name, age)
# 结果如下
'''
test_a 张三 18
test_a 李四 20
'''

浙公网安备 33010602011771号