51Testing软件测试论坛

标题: unittest框架中测试用例抛出了raise e异常,为什么异常没立即跳出? [打印本页]

作者: 测试积点老人    时间: 2021-5-31 13:20
标题: unittest框架中测试用例抛出了raise e异常,为什么异常没立即跳出?
问下各位大佬,unittest框架中其中的一个测试用例test_02except中又抛出了raise e异常,为什么unittest框架中4个测试用例全都运行了,按道理运行test_02用例后就会抛出异常跳出,后面3个用例也会运行呢?
[attach]132748[/attach]

[attach]132749[/attach]

编译后的结果:
[attach]132750[/attach]

[attach]132751[/attach]

作者: 郭小贱    时间: 2021-6-1 09:32
抛出异常,不是中断执行,只是在结果中告诉你有异常,不然都显示pass了。
作者: bellas    时间: 2021-6-1 10:02
在结果中查看
作者: qqq911    时间: 2021-6-1 12:44
有异常只会影响单个用例




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2