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
'''
posted @ 2025-03-18 23:04  アーニャ  阅读(51)  评论(0)    收藏  举报