裝飾器
@pytest.mark.parametrize(argnames,argvalues)
argnames:要參數(shù)化的變量樱哼,string(逗號(hào)分割)旁钧,list掠拳,tuple
argvalues:參數(shù)化的值冒掌,list淹父,list[tuple]
例:使用tuple
@pytest.mark.parametrize("a,b", [(10,20), (10,30)])
def test_param(self,a,b):
print(a+b)
Yaml數(shù)據(jù)參數(shù)化
注:需要安裝PYYAML
yaml實(shí)現(xiàn)list
yaml實(shí)現(xiàn)字典
yaml實(shí)現(xiàn)嵌套
加載yaml文件