1、当我们读取excel中用例的时候,一般读到的数据是这个样子的:
data = [{xxxxx},{xxxxx},{xxxxx}],data0={xxxxx},而当我们参数化的时候 {xxxxx} 形式的数据是不可以当成一组数据的,因为@pytest.mark.parametrize('data','[xxxxx]')的格式就要求传入的参数为 [xxxxx] 格式的
解决方法:目前能找到的解决方式为修改read_excel函数,可能比较笨,哈哈,具体如下:
这样读取到数据就是 [ [{xxxxx},[{xxxxx}],[{xxxxx}]] 格式的。