pytest传递多组参数,若某一组参数报错,怎么获取报错且不影响后续代码的执行

pytest传递多组参数,若某一组参数报错,怎么获取报错且不影响后续代码的执行

多组参数里定义了入参和期望结果,使用pytest的那个插件断言时一般都会通过的吧?

使用pytest的这个插件来断言就行了,这样子的话不影响后续的参数运行
pytest-assume

两种方法 1,用try excepe 捕获可能的报错 ,2,楼上说的 用pytest.assume 这个需要安装库文件pytest-assume

关闭