Python和 pytest的异常处理

Python中有自带的异常处理

try:

except:

pytest中

1.可以用try except来处理,来保证出错后,把后面的语句执行完成;

2.当有多条用例需要跑完时,不需要考虑其中一条用例运行出错后边用例不执行的问题,

   因为用@pytest.mark.parametrize()参数化之后的用例,当其中一条出错,pytest仍然会执行后面看的用例

   但是当前出错的用例,出错的地方后面就不会执行了,除非加上try except;

 

posted @ 2018-01-19 17:43  mghhz816  阅读(602)  评论(0编辑  收藏  举报