Python和 pytest的异常处理
Python中有自带的异常处理
try:
except:
pytest中
1.可以用try except来处理,来保证出错后,把后面的语句执行完成;
2.当有多条用例需要跑完时,不需要考虑其中一条用例运行出错后边用例不执行的问题,
因为用@pytest.mark.parametrize()参数化之后的用例,当其中一条出错,pytest仍然会执行后面看的用例
但是当前出错的用例,出错的地方后面就不会执行了,除非加上try except;
Python中有自带的异常处理
try:
except:
pytest中
1.可以用try except来处理,来保证出错后,把后面的语句执行完成;
2.当有多条用例需要跑完时,不需要考虑其中一条用例运行出错后边用例不执行的问题,
因为用@pytest.mark.parametrize()参数化之后的用例,当其中一条出错,pytest仍然会执行后面看的用例
但是当前出错的用例,出错的地方后面就不会执行了,除非加上try except;