使用关键字驱动:
一个参数时:
@pytest.mark.parametrize("参数", ["测试数据1", "测试数据2", "测试数据3"])
多个参数时:
@pytest.mark.parametrize(["参数1", "参数2", "参数3"], [["测试数据1", "测试数据2", "测试数据3"], ["测试数据4", "测试数据5", "测试数据6"], ["测试数据7", "测试数据8", "测试数据9"]])
使用关键字驱动:
一个参数时:
@pytest.mark.parametrize("参数", ["测试数据1", "测试数据2", "测试数据3"])
多个参数时:
@pytest.mark.parametrize(["参数1", "参数2", "参数3"], [["测试数据1", "测试数据2", "测试数据3"], ["测试数据4", "测试数据5", "测试数据6"], ["测试数据7", "测试数据8", "测试数据9"]])